Deploy details
Your deploy failed due to an errorDeploy log
Initializing
Complete
Initializing
Complete
11:28:09 AM: Build ready to start
11:28:22 AM: build-image version: 59029cc38debec12b365d8cde2431251b878d6bf (focal)
11:28:22 AM: buildbot version: 911e38b4db82bf5cd08627b366a88d99622b3aab
11:28:22 AM: Fetching cached dependencies
11:28:22 AM: Starting to download cache of 404.6MB
11:28:23 AM: Finished downloading cache in 1.807s
11:28:23 AM: Starting to extract cache
11:28:27 AM: Finished extracting cache in 3.468s
11:28:27 AM: Finished fetching cache in 5.342s
11:28:27 AM: Starting to prepare the repo for build
11:28:27 AM: Preparing Git Reference pull/364/head
11:28:29 AM: Custom publish path detected. Proceeding with the specified path: 'mission-control/build'
11:28:29 AM: Custom build command detected. Proceeding with the specified command: 'make sync && npm run build'
11:28:29 AM: manpath: warning: $PATH not set
11:28:30 AM: Starting to install dependencies
11:28:30 AM: Started restoring cached mise cache
11:28:30 AM: Finished restoring cached mise cache
11:28:31 AM: mise python@3.8.20 install
11:28:31 AM: mise python@3.8.20 download cpython-3.8.20+20241002-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
11:28:31 AM: mise python@3.8.20 extract cpython-3.8.20+20241002-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
11:28:32 AM: mise python@3.8.20 python --version
11:28:32 AM: mise python@3.8.20 Python 3.8.20
11:28:32 AM: mise python@3.8.20 ✓ installed
11:28:32 AM: Python version set to 3.8
11:28:33 AM: Collecting pipenv
11:28:33 AM: Downloading pipenv-2024.4.1-py3-none-any.whl.metadata (17 kB)
11:28:33 AM: Collecting certifi (from pipenv)
11:28:33 AM: Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB)
11:28:33 AM: Collecting packaging>=22 (from pipenv)
11:28:33 AM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
11:28:33 AM: Requirement already satisfied: setuptools>=67 in /opt/buildhome/.local/share/mise/installs/python/3.8.20/lib/python3.8/site-packages (from pipenv) (70.3.0)
11:28:33 AM: Collecting virtualenv>=20.24.2 (from pipenv)
11:28:33 AM: Downloading virtualenv-20.29.3-py3-none-any.whl.metadata (4.5 kB)
11:28:33 AM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
11:28:33 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
11:28:33 AM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
11:28:33 AM: Downloading filelock-3.16.1-py3-none-any.whl.metadata (2.9 kB)
11:28:33 AM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
11:28:33 AM: Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB)
11:28:33 AM: Downloading pipenv-2024.4.1-py3-none-any.whl (3.0 MB)
11:28:33 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 37.9 MB/s eta 0:00:00
11:28:33 AM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
11:28:33 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 5.6 MB/s eta 0:00:00
11:28:33 AM: Downloading virtualenv-20.29.3-py3-none-any.whl (4.3 MB)
11:28:33 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 100.0 MB/s eta 0:00:00
11:28:33 AM: Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
11:28:33 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.4/166.4 kB 4.4 MB/s eta 0:00:00
11:28:33 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
11:28:33 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 24.5 MB/s eta 0:00:00
11:28:34 AM: Downloading filelock-3.16.1-py3-none-any.whl (16 kB)
11:28:34 AM: Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB)
11:28:34 AM: Installing collected packages: distlib, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
11:28:35 AM: Successfully installed certifi-2025.1.31 distlib-0.3.9 filelock-3.16.1 packaging-24.2 pipenv-2024.4.1 platformdirs-4.3.6 virtualenv-20.29.3
11:28:35 AM: [notice] A new release of pip is available: 24.1.2 -> 25.0.1
11:28:35 AM: [notice] To update, run: pip install --upgrade pip
11:28:35 AM: Attempting Ruby version 2.7.2, read from environment
11:28:36 AM: Using Ruby version 2.7.2
11:28:37 AM: Started restoring cached go cache
11:28:37 AM: Finished restoring cached go cache
11:28:37 AM: Installing Go version 1.17 (requested 1.17)
11:28:41 AM: go version go1.17 linux/amd64
11:28:43 AM: Using PHP version 8.0
11:28:44 AM: Started restoring cached Node.js version
11:28:50 AM: Finished restoring cached Node.js version
11:28:50 AM: v18.18.2 is already installed.
11:28:51 AM: Now using node v18.18.2 (npm v9.8.1)
11:28:51 AM: Enabling Node.js Corepack
11:28:51 AM: Started restoring cached build plugins
11:28:51 AM: Finished restoring cached build plugins
11:28:51 AM: Started restoring cached corepack dependencies
11:28:51 AM: Finished restoring cached corepack dependencies
11:28:51 AM: No npm workspaces detected
11:28:51 AM: Started restoring cached node modules
11:28:51 AM: Finished restoring cached node modules
11:28:51 AM: Installing npm packages using npm version 9.8.1
11:28:55 AM: changed 2 packages, and audited 1845 packages in 4s
11:28:55 AM: 448 packages are looking for funding
11:28:55 AM: run `npm fund` for details
11:28:55 AM: 32 vulnerabilities (4 moderate, 28 high)
11:28:55 AM: To address issues that do not require attention, run:
11:28:55 AM: npm audit fix
11:28:55 AM: To address all issues possible (including breaking changes), run:
11:28:55 AM: npm audit fix --force
11:28:55 AM: Some issues need review, and may require choosing
11:28:55 AM: a different dependency.
11:28:55 AM: Run `npm audit` for details.
11:28:55 AM: npm packages installed
11:28:55 AM: Successfully installed dependencies
11:28:55 AM: Starting build script
11:28:57 AM: Detected 1 framework(s)
11:28:57 AM: "docusaurus" at version "3.7.0"
11:28:57 AM: Section completed: initializing
Building
Failed
Building
Failed
11:28:58 AM: Netlify Build
11:28:58 AM: ────────────────────────────────────────────────────────────────
11:28:58 AM:
11:28:58 AM: ❯ Version
11:28:58 AM: @netlify/build 30.0.6
11:28:58 AM:
11:28:58 AM: ❯ Flags
11:28:58 AM: accountId: 59026479cf321c7359e98f21
11:28:58 AM: baseRelDir: true
11:28:58 AM: buildId: 67e687c89cdd3800074e194a
11:28:58 AM: deployId: 67e687c89cdd3800074e194c
11:28:58 AM:
11:28:58 AM: ❯ Current directory
11:28:58 AM: /opt/build/repo/mission-control
11:28:58 AM:
11:28:58 AM: ❯ Config file
11:28:58 AM: /opt/build/repo/mission-control/netlify.toml
11:28:58 AM:
11:28:58 AM: ❯ Context
11:28:58 AM: deploy-preview
11:28:58 AM:
11:28:58 AM: ❯ Loading plugins
11:28:58 AM: - @algolia/netlify-plugin-crawler@1.0.0 from Netlify app
11:28:59 AM:
11:28:59 AM: build.command from netlify.toml
11:28:59 AM: ────────────────────────────────────────────────────────────────
11:28:59 AM:
11:28:59 AM: $ make sync && npm run build
11:28:59 AM: cd modules && make -b all
11:28:59 AM: make[1]: Entering directory '/opt/build/repo/modules'
11:28:59 AM: git submodule update --remote --merge && git submodule sync
11:29:00 AM: From https://github.com/flanksource/mission-control-chart
11:29:00 AM: 0e4befc9..7202131d main -> origin/main
11:29:00 AM: * [new tag] v0.1.246-beta.2 -> v0.1.246-beta.2
11:29:00 AM: * [new tag] v0.1.243 -> v0.1.243
11:29:00 AM: * [new tag] v0.1.243-beta.1 -> v0.1.243-beta.1
11:29:00 AM: * [new tag] v0.1.244 -> v0.1.244
11:29:00 AM: * [new tag] v0.1.244-beta.1 -> v0.1.244-beta.1
11:29:00 AM: * [new tag] v0.1.244-beta.2 -> v0.1.244-beta.2
11:29:00 AM: * [new tag] v0.1.244-beta.3 -> v0.1.244-beta.3
11:29:00 AM: * [new tag] v0.1.244-beta.4 -> v0.1.244-beta.4
11:29:00 AM: * [new tag] v0.1.245 -> v0.1.245
11:29:00 AM: * [new tag] v0.1.245-beta.1 -> v0.1.245-beta.1
11:29:00 AM: * [new tag] v0.1.245-beta.10 -> v0.1.245-beta.10
11:29:00 AM: * [new tag] v0.1.245-beta.11 -> v0.1.245-beta.11
11:29:00 AM: * [new tag] v0.1.245-beta.12 -> v0.1.245-beta.12
11:29:00 AM: * [new tag] v0.1.245-beta.13 -> v0.1.245-beta.13
11:29:00 AM: * [new tag] v0.1.245-beta.14 -> v0.1.245-beta.14
11:29:00 AM: * [new tag] v0.1.245-beta.15 -> v0.1.245-beta.15
11:29:00 AM: * [new tag] v0.1.245-beta.16 -> v0.1.245-beta.16
11:29:00 AM: * [new tag] v0.1.245-beta.17 -> v0.1.245-beta.17
11:29:00 AM: * [new tag] v0.1.245-beta.18 -> v0.1.245-beta.18
11:29:00 AM: * [new tag] v0.1.245-beta.19 -> v0.1.245-beta.19
11:29:00 AM: * [new tag] v0.1.245-beta.2 -> v0.1.245-beta.2
11:29:00 AM: * [new tag] v0.1.245-beta.20 -> v0.1.245-beta.20
11:29:00 AM: * [new tag] v0.1.245-beta.21 -> v0.1.245-beta.21
11:29:00 AM: * [new tag] v0.1.245-beta.22 -> v0.1.245-beta.22
11:29:00 AM: * [new tag] v0.1.245-beta.3 -> v0.1.245-beta.3
11:29:00 AM: * [new tag] v0.1.245-beta.4 -> v0.1.245-beta.4
11:29:00 AM: * [new tag] v0.1.245-beta.5 -> v0.1.245-beta.5
11:29:00 AM: * [new tag] v0.1.245-beta.6 -> v0.1.245-beta.6
11:29:00 AM: * [new tag] v0.1.245-beta.7 -> v0.1.245-beta.7
11:29:00 AM: * [new tag] v0.1.245-beta.8 -> v0.1.245-beta.8
11:29:00 AM: * [new tag] v0.1.245-beta.9 -> v0.1.245-beta.9
11:29:00 AM: * [new tag] v0.1.246-beta.1 -> v0.1.246-beta.1
11:29:00 AM: Updating 33c83ea9..7202131d
11:29:00 AM: Fast-forward
11:29:00 AM: .gitignore | 1 +
11:29:00 AM: agent-chart/Chart.yaml | 4 +-
11:29:00 AM: agent-chart/README.md | 6 +-
11:29:00 AM: agent-chart/values.yaml | 2 +-
11:29:00 AM: chart/Chart.yaml | 6 +-
11:29:00 AM: chart/README.md | 389 +-
11:29:00 AM: ...ission-control.flanksource.com_connections.yaml | 143 +
11:29:00 AM: ...sion-control.flanksource.com_notifications.yaml | 98 +-
11:29:00 AM: ...n-control.flanksource.com_permissiongroups.yaml | 42 +-
11:29:00 AM: ...ission-control.flanksource.com_permissions.yaml | 12 +
11:29:00 AM: .../mission-control.flanksource.com_playbooks.yaml | 33 +
11:29:00 AM: chart/templates/deployment.yaml | 3 +
11:29:00 AM: chart/templates/permissions.yaml | 16 -
11:29:00 AM: chart/templates/permissions/connection.yaml | 30 +
11:29:00 AM: chart/templates/permissions/playbooks.yaml | 54 +
11:29:00 AM: chart/templates/permissions/system.yaml | 16 +
11:29:00 AM: chart/values.schema.json | 15 +-
11:29:00 AM: chart/values.yaml | 14 +-
11:29:00 AM: crd-chart/Makefile | 17 +-
11:29:00 AM: .../templates/canary-checker.flanksource.com.yaml | 15272 -------------------
11:29:00 AM: .../canary-checker.flanksource.com_canary.yaml | 8494 +++++++++++
11:29:00 AM: .../canary-checker.flanksource.com_component.yaml | 475 +
11:29:00 AM: .../canary-checker.flanksource.com_topology.yaml | 1244 ++
11:29:00 AM: .../configs.flanksource.com_scrapeconfigs.yaml | 330 +
11:29:00 AM: .../configs.flanksource.com_scrapeplugins.yaml | 265 +
11:29:00 AM: ...ission-control.flanksource.com_connections.yaml | 531 +-
11:29:00 AM: ...sion-control.flanksource.com_notifications.yaml | 108 +-
11:29:00 AM: ...n-control.flanksource.com_permissiongroups.yaml | 46 +-
11:29:00 AM: ...ission-control.flanksource.com_permissions.yaml | 96 +-
11:29:00 AM: .../mission-control.flanksource.com_playbooks.yaml | 379 +
11:29:00 AM: 30 files changed, 12612 insertions(+), 15529 deletions(-)
11:29:00 AM: delete mode 100644 chart/templates/permissions.yaml
11:29:00 AM: create mode 100644 chart/templates/permissions/connection.yaml
11:29:00 AM: create mode 100644 chart/templates/permissions/playbooks.yaml
11:29:00 AM: create mode 100644 chart/templates/permissions/system.yaml
11:29:00 AM: delete mode 100644 crd-chart/templates/canary-checker.flanksource.com.yaml
11:29:00 AM: create mode 100644 crd-chart/templates/canary-checker.flanksource.com_canary.yaml
11:29:00 AM: create mode 100644 crd-chart/templates/canary-checker.flanksource.com_component.yaml
11:29:00 AM: create mode 100644 crd-chart/templates/canary-checker.flanksource.com_topology.yaml
11:29:00 AM: create mode 100644 crd-chart/templates/configs.flanksource.com_scrapeplugins.yaml
11:29:00 AM: Submodule path '../mission-control-chart': merged in '7202131d67b20d65bf3aba5d86fec49752cca176'
11:29:00 AM: From https://github.com/flanksource/canary-checker
11:29:00 AM: * [new branch] dependabot/go_modules/golang.org/x/net-0.38.0 -> origin/dependabot/go_modules/golang.org/x/net-0.38.0
11:29:00 AM: cdac2884..baf39baf master -> origin/master
11:29:00 AM: + 81837af9...d8477f80 update-flanksource-ui -> origin/update-flanksource-ui (forced update)
11:29:00 AM: * [new tag] v1.1.2-beta.41 -> v1.1.2-beta.41
11:29:00 AM: * [new tag] v1.1.2-beta.36 -> v1.1.2-beta.36
11:29:00 AM: * [new tag] v1.1.2-beta.37 -> v1.1.2-beta.37
11:29:00 AM: * [new tag] v1.1.2-beta.38 -> v1.1.2-beta.38
11:29:00 AM: * [new tag] v1.1.2-beta.39 -> v1.1.2-beta.39
11:29:00 AM: * [new tag] v1.1.2-beta.40 -> v1.1.2-beta.40
11:29:00 AM: Updating 9ecc3c78..baf39baf
11:29:00 AM: Fast-forward
11:29:00 AM: .github/workflows/build.yml | 1 +
11:29:00 AM: .github/workflows/release.yml | 131 +++++++++--
11:29:00 AM: .github/workflows/test.yml | 8 -
11:29:00 AM: .gitignore | 1 +
11:29:00 AM: Makefile | 43 ++--
11:29:00 AM: api/v1/checks.go | 124 ++++------
11:29:00 AM: api/v1/common.go | 42 +++-
11:29:00 AM: api/v1/zz_generated.deepcopy.go | 72 +++++-
11:29:00 AM: build/slim/Dockerfile | 61 +++++
11:29:00 AM: chart/README.md | 10 +-
11:29:00 AM: chart/templates/_helpers.tpl | 4 +-
11:29:00 AM: chart/templates/deployment.yaml | 15 +-
11:29:00 AM: chart/templates/servicemonitor.yaml | 3 +
11:29:00 AM: chart/values.schema.deref.json | 260 +++++++++------------
11:29:00 AM: chart/values.schema.json | 234 ++++++-------------
11:29:00 AM: chart/values.yaml | 38 ++-
11:29:00 AM: checks/elasticsearch.go | 14 +-
11:29:00 AM: checks/http.go | 174 ++++++++++++--
11:29:00 AM: checks/kubernetes.go | 59 +----
11:29:00 AM: checks/kubernetes_resource.go | 27 +--
11:29:00 AM: config/deploy/Canary.yml | 40 +++-
11:29:00 AM: config/deploy/manifests.yaml | 40 +++-
11:29:00 AM: config/schemas/canary.schema.json | 77 +++++-
11:29:00 AM: config/schemas/component.schema.json | 77 +++++-
11:29:00 AM: .../schemas/health_databasebackupcheck.schema.json | 6 +-
11:29:00 AM: config/schemas/health_folder.schema.json | 12 +-
11:29:00 AM: config/schemas/health_http.schema.json | 57 ++++-
11:29:00 AM: config/schemas/topology.schema.json | 77 +++++-
11:29:00 AM: fixtures/k8s/kubernetes-minimal_pass.yaml | 5 +-
11:29:00 AM: fixtures/k8s/kubernetes_pass.yaml | 19 +-
11:29:00 AM: fixtures/k8s/kustomization.yaml | 3 +-
11:29:00 AM: fixtures/k8s/vcluster-canary-checker.yaml | 104 +++++++++
11:29:00 AM: fixtures/minimal/http-crawl_pass.yaml | 16 ++
11:29:00 AM: fixtures/quarantine/icmp_pass.yaml | 2 +-
11:29:00 AM: go.mod | 68 +++---
11:29:00 AM: go.sum | 170 +++++++++-----
11:29:00 AM: pkg/controllers/canary_controller.go | 5 +
11:29:00 AM: pkg/results.go | 10 +
11:29:00 AM: pkg/utils/utils.go | 26 +++
11:29:00 AM: 39 files changed, 1412 insertions(+), 723 deletions(-)
11:29:00 AM: create mode 100644 build/slim/Dockerfile
11:29:00 AM: create mode 100644 fixtures/k8s/vcluster-canary-checker.yaml
11:29:00 AM: create mode 100644 fixtures/minimal/http-crawl_pass.yaml
11:29:00 AM: Submodule path 'canary-checker': merged in 'baf39bafb108475c20a152212bce565a24f4958d'
11:29:01 AM: From https://github.com/flanksource/config-db
11:29:01 AM: c228355..6ebedc5 main -> origin/main
11:29:01 AM: * [new branch] queue-fixes -> origin/queue-fixes
11:29:01 AM: * [new tag] v0.0.877 -> v0.0.877
11:29:01 AM: * [new tag] v0.0.863 -> v0.0.863
11:29:01 AM: * [new tag] v0.0.864 -> v0.0.864
11:29:01 AM: * [new tag] v0.0.865 -> v0.0.865
11:29:01 AM: * [new tag] v0.0.866 -> v0.0.866
11:29:01 AM: * [new tag] v0.0.867 -> v0.0.867
11:29:01 AM: * [new tag] v0.0.868 -> v0.0.868
11:29:01 AM: * [new tag] v0.0.869 -> v0.0.869
11:29:01 AM: * [new tag] v0.0.870 -> v0.0.870
11:29:01 AM: * [new tag] v0.0.871 -> v0.0.871
11:29:01 AM: * [new tag] v0.0.872 -> v0.0.872
11:29:01 AM: * [new tag] v0.0.873 -> v0.0.873
11:29:01 AM: * [new tag] v0.0.874 -> v0.0.874
11:29:01 AM: * [new tag] v0.0.875 -> v0.0.875
11:29:01 AM: * [new tag] v0.0.876 -> v0.0.876
11:29:01 AM: Updating 2dac113..6ebedc5
11:29:01 AM: Fast-forward
11:29:01 AM: .github/workflows/build-debug.yml | 52 +++++
11:29:01 AM: .github/workflows/scorecard.yml | 2 +-
11:29:01 AM: Makefile | 9 +-
11:29:01 AM: api/context.go | 6 +-
11:29:01 AM: api/v1/json_types.go | 74 -------
11:29:01 AM: api/v1/kubernetes.go | 23 +++
11:29:01 AM: build/Dockerfile.debug | 31 +++
11:29:01 AM: chart/README.md | 3 +-
11:29:01 AM: chart/templates/deployment.yaml | 5 +-
11:29:01 AM: chart/values.schema.json | 244 +++++++++++++++-------
11:29:01 AM: chart/values.yaml | 6 +
11:29:01 AM: cmd/root.go | 7 +
11:29:01 AM: cmd/server.go | 8 +
11:29:01 AM: db/changes.go | 10 +-
11:29:01 AM: db/config.go | 17 +-
11:29:01 AM: db/job_history.go | 20 --
11:29:01 AM: db/update.go | 14 +-
11:29:01 AM: debug.go | 48 +++++
11:29:01 AM: go.mod | 13 +-
11:29:01 AM: go.sum | 26 ++-
11:29:01 AM: jobs/jobs.go | 6 -
11:29:01 AM: scrapers/aws/trusted_advisor.go | 41 ++++
11:29:01 AM: scrapers/common.go | 2 +-
11:29:01 AM: scrapers/cron.go | 49 +++--
11:29:01 AM: scrapers/kubernetes/exclusions.go | 6 +-
11:29:01 AM: scrapers/kubernetes/informers.go | 417 +++++++++++++++++++-------------------
11:29:01 AM: scrapers/kubernetes/kubernetes.go | 6 +-
11:29:01 AM: scrapers/run.go | 3 +-
11:29:01 AM: scrapers/run_now.go | 1 +
11:29:01 AM: telemetry/pyroscope.go | 45 ++++
11:29:01 AM: utils/debug.go | 16 ++
11:29:01 AM: 31 files changed, 752 insertions(+), 458 deletions(-)
11:29:01 AM: create mode 100644 .github/workflows/build-debug.yml
11:29:01 AM: create mode 100644 build/Dockerfile.debug
11:29:01 AM: delete mode 100644 db/job_history.go
11:29:01 AM: create mode 100644 debug.go
11:29:01 AM: create mode 100644 telemetry/pyroscope.go
11:29:01 AM: create mode 100644 utils/debug.go
11:29:01 AM: Submodule path 'config-db': merged in '6ebedc5857e25f89451a0e83999d1cc56c76a4ac'
11:29:01 AM: From https://github.com/flanksource/duty
11:29:01 AM: defbfcc..8c3dfc7 main -> origin/main
11:29:01 AM: * [new tag] v1.0.901 -> v1.0.901
11:29:01 AM: * [new tag] v1.0.895 -> v1.0.895
11:29:01 AM: * [new tag] v1.0.896 -> v1.0.896
11:29:01 AM: * [new tag] v1.0.897 -> v1.0.897
11:29:01 AM: * [new tag] v1.0.898 -> v1.0.898
11:29:01 AM: * [new tag] v1.0.899 -> v1.0.899
11:29:01 AM: * [new tag] v1.0.900 -> v1.0.900
11:29:01 AM: Updating df4fb8c..8c3dfc7
11:29:01 AM: Fast-forward
11:29:01 AM: .gitignore | 2 +
11:29:01 AM: connection/cnrm.go | 2 +-
11:29:01 AM: connection/environment.go | 65 +++++++--
11:29:01 AM: connection/git.go | 33 +++--
11:29:01 AM: connection/kubernetes.go | 26 ++--
11:29:01 AM: context/context.go | 11 +-
11:29:01 AM: context/envvar.go | 8 +-
11:29:01 AM: context/kuberetes_client.go | 76 +++++++++--
11:29:01 AM: go.mod | 16 +--
11:29:01 AM: go.sum | 24 ++--
11:29:01 AM: kubernetes/dynamic.go | 127 +++++++++++++++---
11:29:01 AM: kubernetes/k8s.go | 146 +++++++++++---------
11:29:01 AM: kubernetes/testdata/kubeconfig.yaml | 18 +++
11:29:01 AM: kubernetes/utils.go | 29 ++++
11:29:01 AM: kubernetes/utils_test.go | 36 +++++
11:29:01 AM: models/common.go | 2 +-
11:29:01 AM: models/config.go | 6 +-
11:29:01 AM: models/notifications.go | 14 ++
11:29:01 AM: models/permission.go | 13 +-
11:29:01 AM: models/playbooks.go | 96 ++++++++++++--
11:29:01 AM: models/scrape_plugin.go | 4 +
11:29:01 AM: models/topology.go | 4 +
11:29:01 AM: pkg/kube/auth/auth.go | 257 ++++++++++++++++++++++++++++++++++++
11:29:01 AM: postq/event.go | 5 +-
11:29:01 AM: query/check_details.go | 5 +
11:29:01 AM: query/config_changes.go | 5 +
11:29:01 AM: rbac/custom_functions.go | 95 +++++++------
11:29:01 AM: rbac/custom_functions_test.go | 200 ++++++++++++++++++++++++++++
11:29:01 AM: rbac/objects.go | 1 +
11:29:01 AM: rbac/policies.yaml | 1 -
11:29:01 AM: rbac/policy/policy.go | 1 +
11:29:01 AM: schema/notifications.hcl | 4 +
11:29:01 AM: schema/playbooks.hcl | 6 +
11:29:01 AM: shell/shell.go | 19 ++-
11:29:01 AM: shutdown/shutdown.go | 2 +-
11:29:01 AM: tests/connection_test.go | 61 ++++++++-
11:29:01 AM: tests/event_queue_test.go | 37 +++++-
11:29:01 AM: tests/fixtures/dummy/config.go | 2 +-
11:29:01 AM: tests/setup/common.go | 2 +-
11:29:01 AM: tests/testdata/my-kube-config.yaml | 18 +++
11:29:01 AM: types/resource_selector.go | 99 +++++++++++++-
11:29:01 AM: views/006_config_views.sql | 16 ++-
11:29:01 AM: views/015_job_history.sql | 15 ++-
11:29:01 AM: views/018_playbooks.sql | 44 ++++++
11:29:01 AM: views/021_notification.sql | 75 +++++++++--
11:29:01 AM: views/036_permission.sql | 127 ++++++++++++++----
11:29:01 AM: 46 files changed, 1564 insertions(+), 291 deletions(-)
11:29:01 AM: create mode 100644 kubernetes/testdata/kubeconfig.yaml
11:29:01 AM: create mode 100644 kubernetes/utils_test.go
11:29:01 AM: create mode 100644 pkg/kube/auth/auth.go
11:29:01 AM: create mode 100644 tests/testdata/my-kube-config.yaml
11:29:01 AM: Submodule path 'duty': merged in '8c3dfc7c636d4bc2829071f2308ee4990039537e'
11:29:01 AM: From https://github.com/flanksource/mission-control
11:29:01 AM: + cffa169...abe8816 bump-duty-auto-pr -> origin/bump-duty-auto-pr (forced update)
11:29:01 AM: * [new branch] fix/notification-read-conection -> origin/fix/notification-read-conection
11:29:01 AM: 27e591c..1877348 main -> origin/main
11:29:01 AM: * [new tag] v0.0.1140 -> v0.0.1140
11:29:01 AM: * [new tag] v0.0.1136 -> v0.0.1136
11:29:01 AM: * [new tag] v0.0.1137 -> v0.0.1137
11:29:01 AM: * [new tag] v0.0.1138 -> v0.0.1138
11:29:01 AM: * [new tag] v0.0.1139 -> v0.0.1139
11:29:01 AM: Updating 956e032..1877348
11:29:01 AM: Fast-forward
11:29:01 AM: .gitignore | 3 +
11:29:01 AM: Makefile | 3 +-
11:29:01 AM: api/global.go | 1 +
11:29:01 AM: api/notifications.go | 14 -
11:29:01 AM: api/v1/connection_types.go | 12 +
11:29:01 AM: api/v1/notification_types.go | 72 +++-
11:29:01 AM: api/v1/permission_group_types.go | 11 +-
11:29:01 AM: api/v1/permission_types.go | 170 ++++----
11:29:01 AM: api/v1/playbook_actions.go | 66 +++-
11:29:01 AM: api/v1/playbook_types.go | 34 ++
11:29:01 AM: api/v1/zz_generated.deepcopy.go | 150 ++++++++
11:29:01 AM: artifacts/artifacts.go | 8 +-
11:29:01 AM: artifacts/controllers.go | 3 +-
11:29:01 AM: artifacts/jobs.go | 6 +-
11:29:01 AM: auth/middleware.go | 3 +-
11:29:01 AM: auth/tokens.go | 13 +-
11:29:01 AM: cmd/server.go | 15 +-
11:29:01 AM: ...ission-control.flanksource.com_connections.yaml | 143 +++++++
11:29:01 AM: ...sion-control.flanksource.com_notifications.yaml | 98 ++++-
11:29:01 AM: ...n-control.flanksource.com_permissiongroups.yaml | 42 +-
11:29:01 AM: ...ission-control.flanksource.com_permissions.yaml | 12 +
11:29:01 AM: .../mission-control.flanksource.com_playbooks.yaml | 33 ++
11:29:01 AM: config/schemas/connection.schema.json | 39 ++
11:29:01 AM: config/schemas/notification.schema.json | 74 ++++
11:29:01 AM: config/schemas/permission.schema.json | 14 +-
11:29:01 AM: config/schemas/permissiongroup.schema.json | 29 +-
11:29:01 AM: config/schemas/playbook-spec.schema.json | 34 ++
11:29:01 AM: config/schemas/playbook.schema.json | 34 ++
11:29:01 AM: connection/controllers.go | 1 +
11:29:01 AM: db/connections.go | 26 ++
11:29:01 AM: db/incidents.go | 8 +
11:29:01 AM: db/notifications.go | 119 ++++--
11:29:01 AM: db/permissions.go | 19 +-
11:29:01 AM: db/playbooks.go | 8 +
11:29:01 AM: echo/serve.go | 18 +-
11:29:01 AM: .../notifications/deployment-with-inhibition.yaml | 17 +
11:29:01 AM: fixtures/notifications/health-playbook.yaml | 4 +-
11:29:01 AM: fixtures/permissions/deny-person-playbook.yaml | 2 +-
11:29:01 AM: fixtures/permissions/playbook-connection.yaml | 22 ++
11:29:01 AM: fixtures/permissions/scraper-connection.yaml | 22 ++
11:29:01 AM: fixtures/permissions/system.yaml | 30 ++
11:29:01 AM: fixtures/permissions/topology-connection.yaml | 22 ++
11:29:01 AM: .../playbooks/ai-with-context-from-playbook.yaml | 43 +++
11:29:01 AM: fixtures/playbooks/postgres-backup.yaml | 29 ++
11:29:01 AM: go.mod | 19 +-
11:29:01 AM: go.sum | 30 +-
11:29:01 AM: jobs/jobs.go | 13 +-
11:29:01 AM: jobs/playbook.go | 16 +
11:29:01 AM: llm/gemini.go | 204 ++++++++++
11:29:01 AM: llm/llm.go | 157 ++++++--
11:29:01 AM: llm/tools/extract_details.go | 49 +++
11:29:01 AM: llm/tools/recommend_playbook.go | 75 ++++
11:29:01 AM: llm/types.go | 31 ++
11:29:01 AM: notification/events.go | 298 ++++++++++----
11:29:01 AM: notification/job.go | 304 +++++++++------
11:29:01 AM: notification/notification.go | 39 +-
11:29:01 AM: notification/notification_test.go | 251 +++++++++++-
11:29:01 AM: notification/send.go | 6 +-
11:29:01 AM: notification/silence.go | 7 +
11:29:01 AM: notification/templates/check.failed | 1 +
11:29:01 AM: notification/templates/check.passed | 1 +
11:29:01 AM: notification/templates/component.health | 1 +
11:29:01 AM: notification/templates/config.db.update | 1 +
11:29:01 AM: notification/templates/config.health | 1 +
11:29:01 AM: pkg/clients/git/connectors/git_access_token.go | 2 +-
11:29:01 AM: pkg/clients/git/git.go | 4 +-
11:29:01 AM: playbook/actions/actions.go | 15 +
11:29:01 AM: playbook/actions/ai.go | 428 +++++++++++----------
11:29:01 AM: playbook/actions/ai_slack.go | 193 ++++++++++
11:29:01 AM: playbook/actions/gitops.go | 12 +-
11:29:01 AM: playbook/actions/http.go | 54 +--
11:29:01 AM: playbook/actions/notification.go | 26 +-
11:29:01 AM: playbook/actions/sql.go | 3 +-
11:29:01 AM: playbook/controllers.go | 61 ++-
11:29:01 AM: playbook/events.go | 104 ++++-
11:29:01 AM: playbook/jobs.go | 7 +
11:29:01 AM: playbook/params.go | 1 +
11:29:01 AM: playbook/playbook.go | 31 +-
11:29:01 AM: playbook/playbook_test.go | 100 ++++-
11:29:01 AM: playbook/run_consumer.go | 68 +++-
11:29:01 AM: playbook/runner/artifacts.go | 3 +-
11:29:01 AM: playbook/runner/exec.go | 17 +-
11:29:01 AM: playbook/runner/runner.go | 61 ++-
11:29:01 AM: playbook/runner/template.go | 10 +-
11:29:01 AM: playbook/suite_test.go | 21 +-
11:29:01 AM: playbook/testdata/echo.yaml | 12 +
11:29:01 AM: playbook/testdata/my-kube-config.yaml | 18 +
11:29:01 AM: .../testdata/permissions/allow-config-read.yaml | 13 +
11:29:01 AM: playbook/testdata/permissions/allow-playbook.yaml | 16 +
11:29:01 AM: .../testdata/permissions/allow-retry-playbook.yaml | 13 +
11:29:01 AM: .../testdata/permissions/deny-config-read.yaml | 17 +
11:29:01 AM: playbook/testdata/permissions/deny-playbook.yaml | 14 +
11:29:01 AM: playbook/webhook.go | 3 +-
11:29:01 AM: rbac/adapter/permission.go | 79 ++--
11:29:01 AM: tests/middleware_test.go | 3 +-
11:29:01 AM: vars/vars.go | 4 +
11:29:01 AM: 96 files changed, 3618 insertions(+), 825 deletions(-)
11:29:01 AM: create mode 100644 fixtures/notifications/deployment-with-inhibition.yaml
11:29:01 AM: create mode 100644 fixtures/permissions/playbook-connection.yaml
11:29:01 AM: create mode 100644 fixtures/permissions/scraper-connection.yaml
11:29:01 AM: create mode 100644 fixtures/permissions/system.yaml
11:29:01 AM: create mode 100644 fixtures/permissions/topology-connection.yaml
11:29:01 AM: create mode 100644 fixtures/playbooks/ai-with-context-from-playbook.yaml
11:29:01 AM: create mode 100644 fixtures/playbooks/postgres-backup.yaml
11:29:01 AM: create mode 100644 llm/gemini.go
11:29:01 AM: create mode 100644 llm/tools/extract_details.go
11:29:01 AM: create mode 100644 llm/tools/recommend_playbook.go
11:29:01 AM: create mode 100644 llm/types.go
11:29:01 AM: create mode 100644 playbook/actions/ai_slack.go
11:29:01 AM: create mode 100644 playbook/testdata/echo.yaml
11:29:01 AM: create mode 100644 playbook/testdata/my-kube-config.yaml
11:29:01 AM: create mode 100644 playbook/testdata/permissions/allow-config-read.yaml
11:29:01 AM: create mode 100644 playbook/testdata/permissions/allow-playbook.yaml
11:29:01 AM: create mode 100644 playbook/testdata/permissions/allow-retry-playbook.yaml
11:29:01 AM: create mode 100644 playbook/testdata/permissions/deny-config-read.yaml
11:29:01 AM: create mode 100644 playbook/testdata/permissions/deny-playbook.yaml
11:29:01 AM: Submodule path 'mission-control': merged in '1877348bb78db24256418a874e0a313d8fc1e7e7'
11:29:02 AM: From https://github.com/flanksource/mission-control-chart
11:29:02 AM: 0e4befc9..7202131d main -> origin/main
11:29:02 AM: * [new tag] v0.1.246-beta.2 -> v0.1.246-beta.2
11:29:02 AM: * [new tag] v0.1.243 -> v0.1.243
11:29:02 AM: * [new tag] v0.1.243-beta.1 -> v0.1.243-beta.1
11:29:02 AM: * [new tag] v0.1.244 -> v0.1.244
11:29:02 AM: * [new tag] v0.1.244-beta.1 -> v0.1.244-beta.1
11:29:02 AM: * [new tag] v0.1.244-beta.2 -> v0.1.244-beta.2
11:29:02 AM: * [new tag] v0.1.244-beta.3 -> v0.1.244-beta.3
11:29:02 AM: * [new tag] v0.1.244-beta.4 -> v0.1.244-beta.4
11:29:02 AM: * [new tag] v0.1.245 -> v0.1.245
11:29:02 AM: * [new tag] v0.1.245-beta.1 -> v0.1.245-beta.1
11:29:02 AM: * [new tag] v0.1.245-beta.10 -> v0.1.245-beta.10
11:29:02 AM: * [new tag] v0.1.245-beta.11 -> v0.1.245-beta.11
11:29:02 AM: * [new tag] v0.1.245-beta.12 -> v0.1.245-beta.12
11:29:02 AM: * [new tag] v0.1.245-beta.13 -> v0.1.245-beta.13
11:29:02 AM: * [new tag] v0.1.245-beta.14 -> v0.1.245-beta.14
11:29:02 AM: * [new tag] v0.1.245-beta.15 -> v0.1.245-beta.15
11:29:02 AM: * [new tag] v0.1.245-beta.16 -> v0.1.245-beta.16
11:29:02 AM: * [new tag] v0.1.245-beta.17 -> v0.1.245-beta.17
11:29:02 AM: * [new tag] v0.1.245-beta.18 -> v0.1.245-beta.18
11:29:02 AM: * [new tag] v0.1.245-beta.19 -> v0.1.245-beta.19
11:29:02 AM: * [new tag] v0.1.245-beta.2 -> v0.1.245-beta.2
11:29:02 AM: * [new tag] v0.1.245-beta.20 -> v0.1.245-beta.20
11:29:02 AM: * [new tag] v0.1.245-beta.21 -> v0.1.245-beta.21
11:29:02 AM: * [new tag] v0.1.245-beta.22 -> v0.1.245-beta.22
11:29:02 AM: * [new tag] v0.1.245-beta.3 -> v0.1.245-beta.3
11:29:02 AM: * [new tag] v0.1.245-beta.4 -> v0.1.245-beta.4
11:29:02 AM: * [new tag] v0.1.245-beta.5 -> v0.1.245-beta.5
11:29:02 AM: * [new tag] v0.1.245-beta.6 -> v0.1.245-beta.6
11:29:02 AM: * [new tag] v0.1.245-beta.7 -> v0.1.245-beta.7
11:29:02 AM: * [new tag] v0.1.245-beta.8 -> v0.1.245-beta.8
11:29:02 AM: * [new tag] v0.1.245-beta.9 -> v0.1.245-beta.9
11:29:02 AM: * [new tag] v0.1.246-beta.1 -> v0.1.246-beta.1
11:29:02 AM: Updating 33c83ea9..7202131d
11:29:02 AM: Fast-forward
11:29:02 AM: .gitignore | 1 +
11:29:02 AM: agent-chart/Chart.yaml | 4 +-
11:29:02 AM: agent-chart/README.md | 6 +-
11:29:02 AM: agent-chart/values.yaml | 2 +-
11:29:02 AM: chart/Chart.yaml | 6 +-
11:29:02 AM: chart/README.md | 389 +-
11:29:02 AM: ...ission-control.flanksource.com_connections.yaml | 143 +
11:29:02 AM: ...sion-control.flanksource.com_notifications.yaml | 98 +-
11:29:02 AM: ...n-control.flanksource.com_permissiongroups.yaml | 42 +-
11:29:02 AM: ...ission-control.flanksource.com_permissions.yaml | 12 +
11:29:02 AM: .../mission-control.flanksource.com_playbooks.yaml | 33 +
11:29:02 AM: chart/templates/deployment.yaml | 3 +
11:29:02 AM: chart/templates/permissions.yaml | 16 -
11:29:02 AM: chart/templates/permissions/connection.yaml | 30 +
11:29:02 AM: chart/templates/permissions/playbooks.yaml | 54 +
11:29:02 AM: chart/templates/permissions/system.yaml | 16 +
11:29:02 AM: chart/values.schema.json | 15 +-
11:29:02 AM: chart/values.yaml | 14 +-
11:29:02 AM: crd-chart/Makefile | 17 +-
11:29:02 AM: .../templates/canary-checker.flanksource.com.yaml | 15272 -------------------
11:29:02 AM: .../canary-checker.flanksource.com_canary.yaml | 8494 +++++++++++
11:29:02 AM: .../canary-checker.flanksource.com_component.yaml | 475 +
11:29:02 AM: .../canary-checker.flanksource.com_topology.yaml | 1244 ++
11:29:02 AM: .../configs.flanksource.com_scrapeconfigs.yaml | 330 +
11:29:02 AM: .../configs.flanksource.com_scrapeplugins.yaml | 265 +
11:29:02 AM: ...ission-control.flanksource.com_connections.yaml | 531 +-
11:29:02 AM: ...sion-control.flanksource.com_notifications.yaml | 108 +-
11:29:02 AM: ...n-control.flanksource.com_permissiongroups.yaml | 46 +-
11:29:02 AM: ...ission-control.flanksource.com_permissions.yaml | 96 +-
11:29:02 AM: .../mission-control.flanksource.com_playbooks.yaml | 379 +
11:29:02 AM: 30 files changed, 12612 insertions(+), 15529 deletions(-)
11:29:02 AM: delete mode 100644 chart/templates/permissions.yaml
11:29:02 AM: create mode 100644 chart/templates/permissions/connection.yaml
11:29:02 AM: create mode 100644 chart/templates/permissions/playbooks.yaml
11:29:02 AM: create mode 100644 chart/templates/permissions/system.yaml
11:29:02 AM: delete mode 100644 crd-chart/templates/canary-checker.flanksource.com.yaml
11:29:02 AM: create mode 100644 crd-chart/templates/canary-checker.flanksource.com_canary.yaml
11:29:02 AM: create mode 100644 crd-chart/templates/canary-checker.flanksource.com_component.yaml
11:29:02 AM: create mode 100644 crd-chart/templates/canary-checker.flanksource.com_topology.yaml
11:29:02 AM: create mode 100644 crd-chart/templates/configs.flanksource.com_scrapeplugins.yaml
11:29:02 AM: Submodule path 'mission-control-chart': merged in '7202131d67b20d65bf3aba5d86fec49752cca176'
11:29:02 AM: From https://github.com/flanksource/mission-control-registry
11:29:02 AM: a4d7cae..36d135a main -> origin/main
11:29:02 AM: Updating 27a5680..36d135a
11:29:02 AM: Fast-forward
11:29:02 AM: .gitignore | 3 +-
11:29:02 AM: charts/mission-control/Chart.yaml | 2 +-
11:29:02 AM: .../mission-control/templates/mission-control.yaml | 38 +++++++++
11:29:02 AM: charts/playbooks-ai/Chart.yaml | 2 +-
11:29:02 AM: charts/playbooks-ai/README.md | 49 ++++++-----
11:29:02 AM: .../playbooks-ai/templates/diagnose-resource.yaml | 40 ---------
11:29:02 AM: ...gnose-slack-notification.yaml => diagnose.yaml} | 42 ++++++++--
11:29:02 AM: charts/playbooks-ai/templates/notification.yaml | 46 +++++++++-
11:29:02 AM: .../templates/recommend-playbooks.yaml | 12 +--
11:29:02 AM: charts/playbooks-ai/values.schema.json | 97 +++++++++++++++++++--
11:29:02 AM: charts/playbooks-ai/values.yaml | 98 +++++++++++++++++++++-
11:29:02 AM: .../templates/create-deployment.yaml | 5 +-
11:29:02 AM: .../templates/create-helmrelease.yaml | 2 +-
11:29:02 AM: .../templates/create-kustomization.yaml | 2 +-
11:29:02 AM: .../playbooks-flux/templates/create-namespace.yaml | 2 +-
11:29:02 AM: charts/playbooks-flux/templates/edit.yaml | 14 +++-
11:29:02 AM: .../templates/helm-update-chart-version.yaml | 3 +
11:29:02 AM: .../templates/helm-update-values.yaml | 6 +-
11:29:02 AM: charts/playbooks-flux/templates/reconcile.yaml | 10 ++-
11:29:02 AM: .../templates/request-namespace-access.yaml | 15 ++--
11:29:02 AM: charts/playbooks-flux/templates/resume.yaml | 9 ++
11:29:02 AM: charts/playbooks-flux/templates/scale.yaml | 5 +-
11:29:02 AM: charts/playbooks-flux/templates/suspend.yaml | 10 ++-
11:29:02 AM: .../playbooks-flux/templates/update-resources.yaml | 1 +
11:29:02 AM: charts/playbooks-kubernetes/Chart.yaml | 2 +-
11:29:02 AM: .../templates/cleanup-failed-pods.yaml | 2 +-
11:29:02 AM: .../templates/cordon-node.yaml | 9 +-
11:29:02 AM: .../templates/create-deployment.yaml | 4 +-
11:29:02 AM: charts/playbooks-kubernetes/templates/delete.yaml | 4 +-
11:29:02 AM: .../templates/deploy-helm-chart.yaml | 4 +-
11:29:02 AM: .../playbooks-kubernetes/templates/drain-node.yaml | 5 +-
11:29:02 AM: .../templates/kubectl-logs.yaml | 3 +-
11:29:02 AM: .../templates/pod-snapshot.yaml | 4 +-
11:29:02 AM: .../templates/request-namespace-access.yaml | 6 +-
11:29:02 AM: charts/playbooks-kubernetes/templates/restart.yaml | 3 +-
11:29:02 AM: charts/playbooks-kubernetes/templates/scale.yaml | 3 +-
11:29:02 AM: .../templates/uncordon-node.yaml | 5 +-
11:29:02 AM: .../templates/update-image.yaml | 3 +-
11:29:02 AM: .../templates/update-resource.yaml | 3 +-
11:29:02 AM: 39 files changed, 439 insertions(+), 134 deletions(-)
11:29:02 AM: delete mode 100644 charts/playbooks-ai/templates/diagnose-resource.yaml
11:29:02 AM: rename charts/playbooks-ai/templates/{diagnose-slack-notification.yaml => diagnose.yaml} (51%)
11:29:02 AM: Submodule path 'mission-control-registry': merged in '36d135a2b1c2fff707d34fa38da0587b8ace1082'
11:29:02 AM: Synchronizing submodule url for '../docs-vale-package'
11:29:02 AM: Synchronizing submodule url for '../mission-control-chart'
11:29:02 AM: Synchronizing submodule url for 'canary-checker'
11:29:02 AM: Synchronizing submodule url for 'config-db'
11:29:02 AM: Synchronizing submodule url for 'duty'
11:29:02 AM: Synchronizing submodule url for 'mission-control'
11:29:02 AM: Synchronizing submodule url for 'mission-control-chart'
11:29:02 AM: Synchronizing submodule url for 'mission-control-registry'
11:29:02 AM: mkdir -p .bin
11:29:02 AM: wget -nv https://get.helm.sh/helm-v3.17.2-linux-amd64.tar.gz -O .bin/helm.tar.gz
11:29:02 AM: 2025-03-28 11:29:02 URL:https://get.helm.sh/helm-v3.17.2-linux-amd64.tar.gz [17491724/17491724] -> ".bin/helm.tar.gz" [1]
11:29:02 AM: tar -xzf .bin/helm.tar.gz -C .bin --strip-components 1
11:29:03 AM: rm -rf rendered-manifests
11:29:03 AM: ./make.sh mission-control-registry/charts/playbooks-ai "--set slack.connection=connection://mission-control/slack --set global.llm_connection=connection://mission-control/anthropic"
11:29:03 AM: Rendering Helm chart: mission-control-registry/charts/playbooks-ai
11:29:03 AM: Output directory: generated/playbooks
11:29:03 AM: ./make.sh: line 28: yq: command not found
11:29:03 AM: ./make.sh mission-control-registry/charts/playbooks-kubernetes
11:29:03 AM: Rendering Helm chart: mission-control-registry/charts/playbooks-kubernetes
11:29:03 AM: Output directory: generated/playbooks
11:29:03 AM: ./make.sh: line 28: yq: command not found
11:29:03 AM: ./make.sh mission-control-registry/charts/playbooks-flux "--set git.connection=connection://mission-control/github"
11:29:03 AM: Rendering Helm chart: mission-control-registry/charts/playbooks-flux
11:29:03 AM: Output directory: generated/playbooks
11:29:03 AM: ./make.sh: line 28: yq: command not found
11:29:03 AM: make[1]: Leaving directory '/opt/build/repo/modules'
11:29:03 AM: > mission-control@0.0.0 build
11:29:03 AM: > tailwindcss -i ./src/css/custom.css -o ./src/css/out.css && docusaurus build
11:29:04 AM: Rebuilding...
11:29:06 AM: Done in 2709ms.
11:29:07 AM: [INFO] [en] Creating an optimized production build...
11:29:08 AM: [WARNING] Docusaurus found blog posts without truncation markers:
11:29:08 AM: - "blog/rust-ffi/index.mdx"
11:29:08 AM:
11:29:08 AM: We recommend using truncation markers (`<!-- truncate -->` or `{/* truncate */}`) in blog posts to create shorter previews on blog paginated lists.
11:29:08 AM: Tip: turn this security off with the `onUntruncatedBlogPosts: 'ignore'` blog plugin option.
11:29:08 AM: [info] [webpackbar] Compiling Client
11:29:08 AM: [info] [webpackbar] Compiling Server
11:29:29 AM: [success] [webpackbar] Server: Compiled with some errors in 20.48s
11:29:41 AM: Failed during stage 'building site': Build script returned non-zero exit code: 2 (https://ntl.fyi/exit-code-2)
11:29:41 AM: [success] [webpackbar] Client: Compiled with some errors in 32.26s
11:29:41 AM: [ERROR] Client bundle compiled with errors therefore further build is impossible.
11:29:41 AM: Error: MDX compilation failed for file "/opt/build/repo/mission-control/docs/guide/playbooks/actions/gitops.mdx"
11:29:41 AM: Cause: ENOENT: no such file or directory, open '/opt/build/repo/mission-control/modules/generated/playbooks/kustomize-edit.yaml'
11:29:41 AM: Details:
11:29:41 AM: {
11:29:41 AM: "errno": -2,
11:29:41 AM: "syscall": "open",
11:29:41 AM: "code": "ENOENT",
11:29:41 AM: "path": "/opt/build/repo/mission-control/modules/generated/playbooks/kustomize-edit.yaml"
11:29:41 AM: }
11:29:41 AM: Error: ENOENT: no such file or directory, open '/opt/build/repo/mission-control/modules/generated/playbooks/kustomize-edit.yaml'
11:29:41 AM:
11:29:41 AM: --------------------------
11:29:41 AM:
11:29:41 AM: Error: Docusaurus MDX partial files should not contain front matter.
11:29:41 AM: Those partial files use the _ prefix as a convention by default, but this is configurable.
11:29:41 AM: File at /opt/build/repo/mission-control/docs/snippets/_types.md contains front matter that will be ignored:
11:29:41 AM: {
11:29:41 AM: "hide_title": true,
11:29:41 AM: "title": "Common Types",
11:29:41 AM: "sidebar_position": 2,
11:29:41 AM: "sidebar_custom_props": {
11:29:41 AM: "icon": "library"
11:29:41 AM: }
11:29:41 AM: }
11:29:41 AM:
11:29:41 AM: "build.command" failed
11:29:41 AM: ────────────────────────────────────────────────────────────────
11:29:41 AM:
11:29:41 AM: Error message
11:29:41 AM: Command failed with exit code 1: make sync && npm run build (https://ntl.fyi/exit-code-1)
11:29:41 AM:
11:29:41 AM: Error location
11:29:41 AM: In build.command from netlify.toml:
11:29:41 AM: make sync && npm run build
11:29:41 AM:
11:29:41 AM: Resolved config
11:29:41 AM: build:
11:29:41 AM: base: /opt/build/repo/mission-control
11:29:41 AM: command: make sync && npm run build
11:29:41 AM: commandOrigin: config
11:29:41 AM: environment:
11:29:41 AM: - ALGOLIA_API_KEY
11:29:41 AM: - ALGOLIA_BASE_URL
11:29:41 AM: - NODE_VERSION
11:29:41 AM: - PREVIEW
11:29:41 AM: - PYTHON_VERSION
11:29:41 AM: - REVIEW_ID
11:29:41 AM: publish: /opt/build/repo/mission-control/build
11:29:41 AM: publishOrigin: config
11:29:41 AM: plugins:
11:29:41 AM: - inputs: {}
11:29:41 AM: origin: ui
11:29:41 AM: package: '@algolia/netlify-plugin-crawler'
11:29:41 AM: Build failed due to a user error: Build script returned non-zero exit code: 2
11:29:41 AM: Failing build: Failed to build site
11:29:42 AM: Finished processing build request in 1m20.06s
Deploying
Skipped
Deploying
Skipped
There is no log for this section
Cleanup
Skipped
Cleanup
Skipped
There is no log for this section
Post-processing
Skipped
Post-processing
Skipped
There is no log for this section