From bfc7bba940f41ccdf172d72085a732f6993e9796 Mon Sep 17 00:00:00 2001 From: Enje Shakirova <166139731+enjenjenje@users.noreply.github.com> Date: Mon, 13 Jan 2025 10:24:38 +0100 Subject: [PATCH 1/3] chore: sync latest fixes to testnet (#71) * chore: Correct path for kubeconfig (#67) Correct name for kubeconfig * chore: fixed ccp-worker version (#68) fixed ccp-worker version --------- Co-authored-by: Anatolios Laskaris --- .github/workflows/terraform.yml | 2 +- flux/core/lightmare/app/release.yml | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/terraform.yml b/.github/workflows/terraform.yml index d058fe7a..af0c3d15 100644 --- a/.github/workflows/terraform.yml +++ b/.github/workflows/terraform.yml @@ -108,7 +108,7 @@ jobs: run: | case ${{ inputs.command }} in create) - terraform apply -target local_sensitive_file.kubeconfig -auto-approve + terraform apply -target module.talos.kubeconfig.path -auto-approve terraform apply -auto-approve ;; destroy) diff --git a/flux/core/lightmare/app/release.yml b/flux/core/lightmare/app/release.yml index a4250be2..e3aedc40 100644 --- a/flux/core/lightmare/app/release.yml +++ b/flux/core/lightmare/app/release.yml @@ -13,9 +13,10 @@ spec: - kind: ConfigMap name: chain-adapter-config optional: false - # values: - # operator: - # image: - # repository: fluencelabs/lightmare - # tag: main - # pullPolicy: Always + values: + operator: + config: + ccp: + image: + repository: "fluencelabs/ccp-cu-worker" + tag: "0.14.3" From 038d0093b52c65568cd43c3235e2e8018f3b8f9b Mon Sep 17 00:00:00 2001 From: Enje Shakirova <166139731+enjenjenje@users.noreply.github.com> Date: Mon, 13 Jan 2025 14:43:17 +0100 Subject: [PATCH 2/3] lightmare chart version up to 0.1.1 (#76) * chore: Correct path for kubeconfig (#67) Correct name for kubeconfig * chore: fixed ccp-worker version (#68) fixed ccp-worker version * chore: Add release-please for terraform modules (#73) * lightmare chart -> 0.1.1 (#75) --------- Co-authored-by: Anatolios Laskaris --- .github/release-please/config.json | 17 +++++++++++++++ .github/release-please/manifest.json | 1 + .github/workflows/release.yml | 29 ++++++++++++++++++++++++++ flux/core/lightmare/app/repository.yml | 2 +- 4 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 .github/release-please/config.json create mode 100644 .github/release-please/manifest.json create mode 100644 .github/workflows/release.yml diff --git a/.github/release-please/config.json b/.github/release-please/config.json new file mode 100644 index 00000000..43cdbdcc --- /dev/null +++ b/.github/release-please/config.json @@ -0,0 +1,17 @@ +{ + "release-type": "terraform-module", + "bump-minor-pre-major": true, + "bump-patch-for-minor-pre-major": true, + "initial-version": "0.1.0", + "packages": { + "terraform-modules/spectrum": { + "component": "terraform-module-spectrum" + }, + "terraform-modules/k3s": { + "component": "terraform-module-k3s" + }, + "terraform-modules/talos": { + "component": "terraform-module-talos" + } + } +} diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/.github/release-please/manifest.json @@ -0,0 +1 @@ +{} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..6266f6fe --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,29 @@ +name: "release-please" + +on: + push: + branches: + - "main" + +concurrency: + group: "${{ github.workflow }}-${{ github.ref }}" + +jobs: + release-please: + runs-on: ubuntu-latest + + steps: + - name: Run release-please + id: release + uses: googleapis/release-please-action@v4 + with: + target-branch: main + token: ${{ secrets.FLUENCEBOT_RELEASE_PLEASE_PAT }} + config-file: .github/release-please/config.json + manifest-file: .github/release-please/manifest.json + + - name: Show output from release-please + if: steps.release.outputs.releases_created + env: + RELEASE_PLEASE_OUTPUT: ${{ toJSON(steps.release.outputs) }} + run: echo "${RELEASE_PLEASE_OUTPUT}" | jq diff --git a/flux/core/lightmare/app/repository.yml b/flux/core/lightmare/app/repository.yml index 65a4c012..5a71dd6d 100644 --- a/flux/core/lightmare/app/repository.yml +++ b/flux/core/lightmare/app/repository.yml @@ -7,4 +7,4 @@ spec: interval: 5m0s url: oci://registry-1.docker.io/fluencelabs/lightmare-chart ref: - tag: 0.1.0 + tag: 0.1.1 From 1f63d8f2e85ecbfc39ec9af3c11aad1b8236430b Mon Sep 17 00:00:00 2001 From: Mike Voronov Date: Thu, 30 Jan 2025 12:49:50 +0300 Subject: [PATCH 3/3] set ccp worker to 0.16.1 --- flux/core/lightmare/app/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flux/core/lightmare/app/release.yml b/flux/core/lightmare/app/release.yml index e3aedc40..a01e2e0c 100644 --- a/flux/core/lightmare/app/release.yml +++ b/flux/core/lightmare/app/release.yml @@ -19,4 +19,4 @@ spec: ccp: image: repository: "fluencelabs/ccp-cu-worker" - tag: "0.14.3" + tag: "0.16.1"