Monday, 2024-04-01

sameshello! Quick question. I'm striking out trying to make nova_flavor properties idempotent. I'm guessing that I have some bad syntax but can't seem to figure it out. Puppet always returns:13:41
samesNotice: /Stage[main]/Profiles::Ostack_controller/Nova_flavor[m1.pico]/properties: properties changed {  } to {   'aggregate_instance_extra_specs:common' => 'true' } (corrective)13:41
sameslatest resource:   nova_flavor { 'm1.pico':     ensure     => present,     id         => '024dd0df-c1b5-4da9-b6f9-4c0c910f5941',     ram        => '64',     disk       => '1',     vcpus      => '1',     properties => { 'aggregate_instance_extra_specs:common' => 'true' },   }13:42
samesNOTE: This is using puppet modules for 2023.1.13:43
samesopenstack flavor show does show properties as populated (properties="{'aggregate_instance_extra_specs:common': 'true'}") so why it's changing from {} is unclear13:48
tkajinamsames, I think I found the wrong logic. I guess something was updated in openstackclient but our module wasn't updated timely14:58
samesah, sweet. So not my fault :). Will this be fixed for the 2024.1 release? I can manually make changes locally to test...15:09
opendevreviewTakashi Kajinami proposed openstack/puppet-nova master: nova_flavor: Fix broken idempotency with properties  https://review.opendev.org/c/openstack/puppet-nova/+/91481315:18
opendevreviewTakashi Kajinami proposed openstack/puppet-nova master: nova_flavor: Convert and validate numeric values  https://review.opendev.org/c/openstack/puppet-nova/+/91481515:28
opendevreviewTakashi Kajinami proposed openstack/puppet-nova master: nova_flavor: Fix broken idempotency with properties  https://review.opendev.org/c/openstack/puppet-nova/+/91481315:39
opendevreviewTakashi Kajinami proposed openstack/puppet-nova master: nova_flavor: Fix broken idempotency with properties  https://review.opendev.org/c/openstack/puppet-nova/+/91481315:40
samesFor what it's worth... fix 914813 fixes the issue I'm seeing. thank you.16:36
opendevreviewTakashi Kajinami proposed openstack/puppet-nova master: nova_flavor: Fix broken idempotency with properties  https://review.opendev.org/c/openstack/puppet-nova/+/91481317:01
opendevreviewTakashi Kajinami proposed openstack/puppet-nova master: nova_flavor: Fix broken idempotency with properties  https://review.opendev.org/c/openstack/puppet-nova/+/91481317:09
opendevreviewTakashi Kajinami proposed openstack/puppet-nova master: nova_flavor: Fix broken idempotency with properties  https://review.opendev.org/c/openstack/puppet-nova/+/91481317:35
opendevreviewTakashi Kajinami proposed openstack/puppet-nova master: nova_flavor: Fix broken idempotency with properties  https://review.opendev.org/c/openstack/puppet-nova/+/91481317:35
opendevreviewMerged openstack/puppet-magnum master: Refactor resource dependencies  https://review.opendev.org/c/openstack/puppet-magnum/+/91473722:36
opendevreviewMerged openstack/puppet-manila master: Require enabled_share_backends  https://review.opendev.org/c/openstack/puppet-manila/+/91457622:43
opendevreviewMerged openstack/puppet-octavia stable/2023.1: Use different resource name for persistence db setup  https://review.opendev.org/c/openstack/puppet-octavia/+/91459222:43
opendevreviewMerged openstack/puppet-watcher master: cache: Support new redis options  https://review.opendev.org/c/openstack/puppet-watcher/+/91457422:43
opendevreviewMerged openstack/puppet-barbican master: [p11_crypto_plugin] login should be secret  https://review.opendev.org/c/openstack/puppet-barbican/+/91474622:58
opendevreviewMerged openstack/puppet-keystone master: Use native interface to inject vhost configuration  https://review.opendev.org/c/openstack/puppet-keystone/+/91405023:04
opendevreviewMerged openstack/puppet-keystone stable/2023.1: identity provider: Drop reference to removed parameters  https://review.opendev.org/c/openstack/puppet-keystone/+/91464023:04
opendevreviewMerged openstack/puppet-cinder master: Require enabled_backends  https://review.opendev.org/c/openstack/puppet-cinder/+/91457523:09
opendevreviewMerged openstack/puppet-cinder master: rbd: Purge rbd_cluster_name by default  https://review.opendev.org/c/openstack/puppet-cinder/+/91457723:09
opendevreviewMerged openstack/puppet-cinder master: rbd: Simplify handling of rbd_cluster_name  https://review.opendev.org/c/openstack/puppet-cinder/+/91457823:09
opendevreviewMerged openstack/puppet-cinder master: rbd: More strictly validate rbd_ceph_conf  https://review.opendev.org/c/openstack/puppet-cinder/+/91465923:19
opendevreviewMerged openstack/puppet-octavia stable/2023.2: Use different resource name for persistence db setup  https://review.opendev.org/c/openstack/puppet-octavia/+/90792223:54

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!