Closed evrardjp closed 7 years ago
Oh, forgot to mention the sha: de006ade2f88790c43ec06a104abc895d98fe9b6
Thats based off master? I wanted to get rid of memcache there anyway so let me look at this
It's probably newton-14.1. But I think it's worth doing in master and backporting :)
Don't hesitate to use:
- block:
rescue:
always:
Do you have any update?
@BjoernT I will go on holiday today, could you please update either @git-harry @cloudnull or @weezer of any changes happening? We are using this as an indicator of "RPC leapfrog success"
@evrardjp I started working on it and I will be back in the office on Monday. I'm not sure what you mean with "We are using this as an indicator of "RPC leapfrog success"" ?
@BjoernT how is you progress with this bug? How long do you think it will be before it is fixed?
I'm mostly done but have trouble even reproducing this problem. Do you know why the nova keypair-add failed ? How was that environment been built, aio with artifacts enabled or a upgrade from an older version to an artifact build ?
@BjoernT I'm not familiar with the specifics of how @evrardjp has been working. He is in the process of getting Kilo to Newton leapfrog upgrades working but I do not know how his environment was set up.
I've taken a look at the tasks that are failing and my guess would be the following:
nova keypair-delete rpc_support
.Delete rpc_support keypair in nova
is failing, Ansible is reporting it as having changed.Add rpc_support key to nova
attempts to add the new key because it believes the task Delete rpc_support keypair in nova
made a change and then fails because the old one is still there.The issue was simply a typo at https://github.com/rsoprivatecloud/openstack-ops/blob/master/tasks/support_key_pair.yml#L37 but I rewrote the entire thing via https://patch-diff.githubusercontent.com/raw/rsoprivatecloud/openstack-ops/pull/34.patch which you're welcome to checkout. What I did is inside the pull description. It's a lot more idempotent now and does not use memcache anymore
I will have a look. It sounds better.
OK I merged the changes into the newton 14.1 branch and will test it once more.
Closing it out now. Reopen if you find anything else. Thanks
Hello,
Here are my ansible runs.
or another run:
As you can see, the role doesn't cater for these issues.
I'd suggest:
Thank you in advance.