Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linux 18.04 base, MAAS, and gecko_t_linux_talos roles #165

Merged
merged 252 commits into from Jul 2, 2020

Conversation

aerickson
Copy link
Member

@aerickson aerickson commented Dec 12, 2019

overview

  • adds the following role_profiles
    • linux 1804 base
    • gecko_t_linux_talos
    • maas region and maas rack
  • sets up test-kitchen testing for the above

notes on gecko_t_linux_talos

Ports toplevel::worker::releng::generic_worker::test::gpu from build_puppet to ronin_puppet.

Top level definition in this repo is at modules/roles_profiles/manifests/roles/gecko_t_linux_talos.pp.

SKIPPED

secrets that need setting

            $user = lookup('linux_vnc_user')
            $user_homedir = lookup('linux_vnc_user_homedir')
            $group = lookup('linux_vnc_group')
            $password = lookup('linux_vnc_password')

how to test

see README.md in this commit

@davehouse
Copy link
Contributor

thank you! I have not used kitchen so this is a huge help to have it ready.

@aerickson
Copy link
Member Author

For sure. :) I'll update the README.md with the howto I have above.

Should I just continue adding everything that the gecko-t-linux-talos/t-linux64-ms hosts in build-puppet have?

@davehouse
Copy link
Contributor

Yes, I'm good with that.

@aerickson aerickson changed the title set up linux 1804 test-kitchen environment port gecko_t_linux_talos from build-puppet Jan 7, 2020
@aerickson aerickson changed the title port gecko_t_linux_talos from build-puppet linux 18.04 base, MAAS, and gecko_t_linux_talos roles May 14, 2020
@aerickson aerickson requested a review from dividehex May 18, 2020 18:51
@aerickson aerickson marked this pull request as ready for review May 18, 2020 18:51
@aerickson
Copy link
Member Author

Talked with Jake. This isn't 100% yet, but he thought we should land to avoid bit rot.

@aerickson aerickson requested a review from dividehex July 1, 2020 19:47
@aerickson aerickson merged commit 7f61735 into mozilla-platform-ops:master Jul 2, 2020
@aerickson aerickson deleted the linux_1804_work branch July 2, 2020 19:52
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.

None yet

3 participants