-
Notifications
You must be signed in to change notification settings - Fork 23
Xena: Rocky 8 AIO scenario #155
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
Changes from all commits
bc9b5d3
e46b417
278e7d4
adab29a
e2c95d1
5b01cca
d253f01
db34967
49bb330
529c656
5812a90
ff692fa
7fd9c73
8bbfb31
48da62e
acf960b
cf83425
35aa674
2e21447
5d27446
0e90dc0
0cc94ee
967332f
4ad5495
a48ef8e
50b5c50
856551c
a353ef4
8bdbed6
02d2351
9994c49
f4fd473
b5b980c
28f465b
5a3a485
d076b50
13275c2
4f2bdc3
cfa2199
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
--- | ||
|
||
compute_libvirt_sasl_password: "{{ lookup('password', kayobe_env_config_path ~ '/secrets/libvirt_sasl_password') }}" |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -71,7 +71,8 @@ overcloud_dib_host_packages_extra: | |
overcloud_dib_git_elements_extra: | ||
- repo: "https://github.com/stackhpc/stackhpc-image-elements" | ||
local: "{{ source_checkout_path }}/stackhpc-image-elememts" | ||
version: "v1.4.0" | ||
# FIXME: merge and tag a new release | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not technically need for AIO, so could this split this out. I was just testing with the image produced by DIB. Should we switch to using the LVM based DIB images at some point? |
||
version: "feature/rocky-container-generic" | ||
elements_path: "elements" | ||
|
||
# List of git repositories containing Diskimage Builder (DIB) elements. See | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,5 +11,5 @@ output "access_gw" { | |
} | ||
|
||
output "access_interface" { | ||
value = "eth0" | ||
value = var.aio_vm_interface | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,11 @@ | |
# Don't automatically mount ephemeral disk | ||
mounts: | ||
- [/dev/vdb, null] | ||
# WORKAROUND: internal DNS missing from SMS lab. | ||
runcmd: | ||
- 'echo "10.0.0.34 pelican pelican.service.compute.sms-lab.cloud" >> /etc/hosts' | ||
- 'echo "10.205.3.187 pulp-server pulp-server.internal.sms-cloud" >> /etc/hosts' | ||
# Configure SSH keys here, to avoid creating an ephemeral keypair. | ||
# This means only the instance needs to be cleaned up if the destroy fails. | ||
ssh_authorized_keys: | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. IIRC this didn't work for me in the Ubuntu job, unsure which user got the key. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Cheers, I didn't check this as I only saw the ubuntu PR late and thought I'd adopt the method from there. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Fixed with ff692fa |
||
- ${ssh_public_key} |
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.
Do we need a config sync somewhere?
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.
Think so, will check when these keys landed upstream.
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.
Trying to fix upstream here: https://review.opendev.org/c/openstack/kayobe/+/856454. Will also need syncing to kayobe-config.