Upgrade nixpkgs and monitor nodes via LAN #62
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "upgrade-nixpkgs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Apparently it causes the Docker from the gitlab CI to break: https://github.com/NixOS/nixpkgs/issues/245365
Let's see if they fix it, or I can find a workaround.
This MR disables the proxy by default in all nodes, as the ssfhead node is now configured a as a NAT router and forwards the traffic to the Internet.This also fixes #26 by disabling the all_proxy variable.
assigned to @rarias
Seems to have been fixed in the last docker release: https://docs.docker.com/engine/release-notes/24.0/#2405
Fix seems to have landed in nixos-unstable, upgrading again.
Fixed for docker, but still not merged for gitlab-runner: https://gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/4249
I think I will apply this workaround: https://github.com/NixOS/nixpkgs/issues/245365#issuecomment-1653288644
This is blocking CI tests for ovni.
added 4 commits
55d6c177
- Allow access to devices for node_exporterc242b65e
- Update nixpkgs to fix docker problemCompare with previous version
marked this merge request as ready
changed the description
requested review from @arocanon
marked this merge request as draft
The sysadmin team has disabled forwarding in the ssfhead node, removing the proxy is no longer an option.
Forwarding is enabled again:
Suspects:
Curl can reach google without a proxy:
added 2 commits
Compare with previous version
As the Internet connection in the ssfhead is not stable yet, I decided to delay the adoption of that path until we have a better understanding of what is the current status. For now we continue to use our proxies as the main connection to the Internet except the NTP daemon which uses the time.bsc.es server via ssfhead.
I upgraded Nixpkgs again, taking the fix for go in docker and the gitlab runner. The all_proxy variable is not set to any value now (only ftp, http, https and rsync variables are set).
added 4 commits
bf692e6e
- Don't set all_proxyacf9b71f
- Increase prometheus retention time to one yearf8fb5fa4
- Monitor power from other nodes via LAN480c97e9
- Update flakeCompare with previous version
marked this merge request as ready
changed title from {-Draft: -}Upgrade nixpkgs to Upgrade nixpkgs{+ and monitor nodes via LAN+}
changed the description
approved this merge request