-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Update GCP agents to current Go versions #1826
base: main
Are you sure you want to change the base?
Conversation
Import google-guest-agent, google-guest-configs, google-osconfig-agent and oslogin packages from COS. These are sourced from the Git repo: https://cos.googlesource.com/cos/overlays/board-overlays, commit 8a6d617d85df03028c9c6d51a1bb3a3bc2eb0933, folder project-lakitu. Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
…pport Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
eutils is not supported by the latest EAPIs, but COS hasn't noticed. We also need CC/CXX exported to use the correct tools. Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
It is no longer needed in the image, oslogin can be included in the GCP sysext. Remove the unused ebuild as well. Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
The Go-based agents imported from COS are up-to-date and apply all the required configuration automatically. Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
Nothing depends on it any longer. Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
So that they can be included in a sysext. Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
Google-compute-engine used to depend on boto, but it has been booted from our tree so we can remove boto as well. Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
We now rely on GCP agents taking care of instance configuration. Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
I think |
Build action triggered: https://github.com/flatcar/scripts/actions/runs/8523902983 |
I think we need to add an ExecStartPre to one of the services to clean up state created from the old
Maybe remove |
I did try |
Yes, we need to think a bit more about what happens when upgrading. |
Update GCP agents to current Go versions
TODO:
How to use
[ describe what reviewers need to do in order to validate this PR ]
Testing done
[Describe the testing you have done before submitting this PR. Please include both the commands you issued as well as the output you got.]
changelog/
directory (user-facing change, bug fix, security fix, update)/boot
and/usr
size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.