Skip to content
Snippets Groups Projects

Weekly nixpkgs update.

Merged Tom Prince requested to merge tomprince/PrivateStorageio:update-nixpkgs into develop
1 unresolved thread

It looks like the only update this week is grafana, so assigning this to @florian for review.

nix store diff-closures
grafana: 7.5.10 → 7.5.11
nixos-system-monitoring: 21.05.3740.ce7a1190a0f → 21.05.3801.83667ff60a8
nixos-system-payments: 21.05.3740.ce7a1190a0f → 21.05.3801.83667ff60a8
nixos-system-storage001: 21.05.3740.ce7a1190a0f → 21.05.3801.83667ff60a8
nixos-system-storage002: 21.05.3740.ce7a1190a0f → 21.05.3801.83667ff60a8
nixos-system-storage003: 21.05.3740.ce7a1190a0f → 21.05.3801.83667ff60a8
nixos-system-storage004: 21.05.3740.ce7a1190a0f → 21.05.3801.83667ff60a8
nixos-system-storage005: 21.05.3740.ce7a1190a0f → 21.05.3801.83667ff60a8
nixos-system-storage1: 21.05.3740.ce7a1190a0f → 21.05.3801.83667ff60a8
nixos-system-storage2: 21.05.3740.ce7a1190a0f → 21.05.3801.83667ff60a8
Edited by Tom Prince

Merge request reports

Pipeline #1427 passed

Pipeline passed for e63a22a7 on tomprince:update-nixpkgs

Merged by Florian SesserFlorian Sesser 3 years ago (Oct 21, 2021 10:57am UTC)

Loading

Pipeline #1431 passed

Pipeline passed for c563f10f on develop

Deployed to produ‎ction‎ 3 years ago
Deployed to sta‎ging‎ 3 years ago

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Thanks!

    I am generally for optimistically merging updates within a NixOS release (which should not break anything, right?) to develop - and if something breaks (because the release engineers at NixOs didn't do their job I guess?) we fix that breakage there, so we won't deploy the broken software to prod.

    About only Grafana being updated: I don't understand why nixos-system-storage* and nixos-system-payments change too, but I am sure there is a reason for it. Maybe you can explain without going on a research safari?

    From my point of view this update should add nothing, but with overhead maybe 10 MB to the VMs' used disk space. I'll be watching what happens since I feel our updates use much more space than is warranted (at least monitoring makes me think so).

  • Florian Sesser approved this merge request

    approved this merge request

  • Florian Sesser mentioned in commit c563f10f

    mentioned in commit c563f10f

    • About only Grafana being updated: I don't understand why nixos-system-storage* and nixos-system-payments change too, but I am sure there is a reason for it. Maybe you can explain without going on a research safari?

      I think that the nix diff store-closures output is only showing that the nixpkgs version number has changed for all of the nixos-system-* objects. Any of their content that changes needs to show up as a separate line of output, as the grafana change does.

    • Author Developer

      Yes, exactly this. A NixOS system is itself a derivation, which by default has a version[1] that corresponds to the nixos channel version used (though it can be overridden by nixos.label or nixos.version).

      [1] Derivations versions are a little weird in nix. At the concrete level, the name is split at the first -not followed by a letter, and everything after that is the version. That is the version shown by diff-closures above. At the nix expression level, a derivation can have a version attribute; conventionally it has both a pname and version attribute, and the name is {pname}-{version}, but given that everything as strings, the combine string may end up being split differently by the concrete layer.

    • Please register or sign in to reply
  • Tom Prince changed the description

    changed the description

  • Florian Sesser mentioned in merge request !210 (merged)

    mentioned in merge request !210 (merged)

  • Jean-Paul Calderone mentioned in merge request !228 (merged)

    mentioned in merge request !228 (merged)

Please register or sign in to reply
Loading