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
Update test/packet instructions for running CI tests on dedicated instances #16423
Update test/packet instructions for running CI tests on dedicated instances #16423
Conversation
christarazi
commented
Jun 3, 2021
- test/packet: Update README.md
- test/packet: Update terraform script
- test/packet: Update provision installation script
d782148
to
145c607
Compare
test/packet/README.md
Outdated
1) Enter the `test` directory with `cd test` | ||
1) Run the ginkgo command to initialize the tests, for example: | ||
`K8S_VERSION=1.14 ginkgo --focus="K8s" -v -- --cilium.showCommands --cilium.holdEnvironment=true` | ||
1) Once tests are running and if you are running `screen`, you can leave the terminal |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
step 1)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand :). If you're referring to all the steps being marked as "1", that's supported by markdown and it will render properly. But I'll change it anyway so that we can refer to it easily.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh it is? My bad then 🙈
145c607
to
e67494e
Compare
This commit includes various updates: - Rework the formatting so that it is renderable and readable in the browser - Add missing instructions to create a ssh key pair - Clarify the terraform variables that need to be set - Use terraform > 0.13 syntax (drop the `.` from `terraform init .`) Signed-off-by: Chris Tarazi <chris@isovalent.com>
This commits makes various updates to the terraform script: - Rename references from `packet` to `metal` as https://github.com/packethost/terraform-provider-packet has been deprecated in favor of https://github.com/equinix/terraform-provider-metal - Use the `metal` provider (https://registry.terraform.io/providers/equinix/metal/latest) - Add the ability to use / create an SSH key within metal / packet - Introduce `public_key_path` for specifying the public key to upload to metal / packet - Depend on the SSH key for the provisioning steps - Use Ubuntu 20.04 LTS by default Signed-off-by: Chris Tarazi <chris@isovalent.com>
This commit contains various updates to the script: - Drop VIRTUALBOX_VERSION as it is no longer needed because 6.0 is now the default version on the recent Ubuntu releases (after bionic) - Update the VAGRANT_VERSION to a more modern version - Install NFS client and server for better compatibility with our e2e suite Signed-off-by: Chris Tarazi <chris@isovalent.com>
e67494e
to
9f704ae
Compare