diff --git a/.github/workflows/helm-charts.yml b/.github/workflows/helm-charts.yml index 6876300..7570248 100644 --- a/.github/workflows/helm-charts.yml +++ b/.github/workflows/helm-charts.yml @@ -22,7 +22,9 @@ jobs: git config user.email "$GITHUB_ACTOR@users.noreply.github.com" - name: Install Helm - uses: azure/setup-helm@v3 + uses: azure/setup-helm@v4 + with: + version: v3.14.2 - name: Run chart-releaser uses: helm/chart-releaser-action@v1.6.0 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index cbca931..5a04eb1 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,16 +7,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Set up Helm - uses: azure/setup-helm@v3 + uses: azure/setup-helm@v4 with: - version: v3.12.1 + version: v3.14.2 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: '3.9' check-latest: true diff --git a/charts/rollup/values.yaml b/charts/rollup/values.yaml index f4654bc..ee51e40 100644 --- a/charts/rollup/values.yaml +++ b/charts/rollup/values.yaml @@ -290,7 +290,7 @@ resources: memory: 256Mi limits: cpu: 2 - memory: 1Gi + memory: 4Gi storage: enabled: false diff --git a/charts/sequencer/Chart.yaml b/charts/sequencer/Chart.yaml index 498382d..7518788 100644 --- a/charts/sequencer/Chart.yaml +++ b/charts/sequencer/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.10.0 +version: 0.10.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/sequencer/templates/statefulsets.yaml b/charts/sequencer/templates/statefulsets.yaml index 36db158..848a4c6 100644 --- a/charts/sequencer/templates/statefulsets.yaml +++ b/charts/sequencer/templates/statefulsets.yaml @@ -21,7 +21,7 @@ spec: args: - cp -LR /data/ /cometbft/data && cp -LR /config /cometbft/config && chmod -R 0777 /cometbft name: config-cometbft - image: "ghcr.io/tomwright/dasel:alpine" + image: "alpine:latest" volumeMounts: - mountPath: /config/ name: cometbft-config-volume diff --git a/justfile b/justfile index 4233e52..d98d3cc 100644 --- a/justfile +++ b/justfile @@ -50,9 +50,10 @@ delete-sequencer-validator name=validatorName: helm uninstall {{name}}-sequencer-chart -n astria-validator-{{name}} delete-sequencer-validators: (delete-sequencer-validator "node0") (delete-sequencer-validator "node1") (delete-sequencer-validator "node2") +# https://github.com/kubernetes/kubernetes/issues/79606#issuecomment-779779928 wait-for-sequencer: kubectl wait -n astria-dev-cluster deployment celestia-local --for=condition=Available=True --timeout=600s - kubectl wait -n astria-dev-cluster deployment sequencer --for=condition=Available=True --timeout=600s + kubectl wait -n astria-dev-cluster rollout status --watch --timeout=600s statefulset/sequencer defaultRollupName := "astria" defaultNetworkId := ""