Skip to content

Fixing Cachix Push / Pin#4906

Merged
F-WRunTime merged 3 commits intodevelopfrom
hotfix/cachix-pin-and-push
Apr 9, 2026
Merged

Fixing Cachix Push / Pin#4906
F-WRunTime merged 3 commits intodevelopfrom
hotfix/cachix-pin-and-push

Conversation

@F-WRunTime
Copy link
Copy Markdown
Member

Fixing cachix push and pin functionality broken by their cloudflare going unresponsive when using push and pin.

Similar issue pushed to mir-semantics.

Cachix has an unresponsive cloudflare instance we can't seem to rely on them fixing. Our requests to push and pin get processed but we don't get a response. We can check if it worked through the provided script in this PR.

@F-WRunTime F-WRunTime self-assigned this Mar 30, 2026
@F-WRunTime F-WRunTime requested a review from a team as a code owner March 30, 2026 17:29
@rv-jenkins rv-jenkins changed the base branch from master to develop March 30, 2026 17:29
…hich sets the .deb name) didn’t match. CI built kframework-frontend_7.1.0_amd64.deb but the script

    tried to move …_7.1.314_amd64.deb. That often happens when the branch has a newer `package/version` bump but didn’t pick up the matching changelog edits from develop,
    or only one of the two was updated.

This should help improve PR builds that may currently be out of sync but
won't cause tests to fail because the version / changelog don't agree.
Issues are mitigated because branch will require to be up to date before
merging.
@F-WRunTime F-WRunTime requested a review from anvacaru March 31, 2026 18:10
@F-WRunTime F-WRunTime requested review from juliankuners and removed request for anvacaru April 8, 2026 16:58
@juliankuners
Copy link
Copy Markdown
Contributor

@F-WRunTime Btw, can we merge this ASAP. This is currently blocking me since I need upstream K updates for KEVM and Kontrol.

@F-WRunTime F-WRunTime merged commit 2624d37 into develop Apr 9, 2026
20 checks passed
@F-WRunTime F-WRunTime deleted the hotfix/cachix-pin-and-push branch April 9, 2026 18:43
@juliankuners
Copy link
Copy Markdown
Contributor

@F-WRunTime The release workflow is still failing, see https://github.com/runtimeverification/k/actions/runs/24207323412/job/70666525084 . It seems to be happening due to missing || true in the script that were included in the respective mir-semantics equivalent PR, see https://github.com/runtimeverification/mir-semantics/pull/950/changes#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34R174 .

juliankuners added a commit that referenced this pull request Apr 15, 2026
#4906 introduced a fix for
the cachix flakiness we observe in CI. However, that PR missed a crucial
`|| true` at the end of `kup publish` that can be found, e.g., in the
respective fix added to mir-semantics:
https://github.com/runtimeverification/mir-semantics/pull/950/changes#diff-87db21a973eed4fef5f32b267aa60fcee5cbdf03c67fafdc2a9b553bb0b15f34R174
.

Without that fix, CI is still failing during release, see
https://github.com/runtimeverification/k/actions/runs/24207323412/job/70666525084
.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants