*** djhankb has quit IRC | 00:04 | |
*** djhankb has joined #openstack-ansible | 00:05 | |
*** renich has quit IRC | 00:24 | |
*** renich has joined #openstack-ansible | 00:25 | |
*** djhankb has quit IRC | 00:28 | |
*** cshen has joined #openstack-ansible | 00:51 | |
*** cshen has quit IRC | 00:58 | |
*** NewJorg has quit IRC | 01:08 | |
*** renich has quit IRC | 01:18 | |
*** renich has joined #openstack-ansible | 01:35 | |
*** cshen has joined #openstack-ansible | 02:54 | |
*** cshen has quit IRC | 02:58 | |
*** renich has quit IRC | 03:01 | |
*** NewJorg has joined #openstack-ansible | 03:54 | |
*** dave-mccowan has quit IRC | 04:09 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-ansible | 04:33 | |
*** mwhahaha has quit IRC | 04:39 | |
*** mwhahaha has joined #openstack-ansible | 04:40 | |
*** cshen has joined #openstack-ansible | 04:54 | |
*** cshen has quit IRC | 04:59 | |
*** cshen has joined #openstack-ansible | 06:00 | |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_senlin master: added os_senlin role for deployment. https://review.opendev.org/749365 | 06:00 |
---|---|---|
*** cshen has quit IRC | 06:04 | |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_keystone master: Define condition for "run_once" one time https://review.opendev.org/749649 | 06:33 |
noonedeadpunk | jrosser: I found out that we don't use intersect for some roles, which make bad things when running with limit, so come up with this ^ Would be great if you could check it once available and give some feedback if this makes any sense at all... | 06:36 |
*** sshnaidm|afk is now known as sshnaidm | 06:50 | |
*** mathlin has joined #openstack-ansible | 06:56 | |
*** cshen has joined #openstack-ansible | 07:12 | |
*** BlackFX has quit IRC | 07:13 | |
jrosser | noonedeadpunk: good morning | 07:17 |
*** BlackFX has joined #openstack-ansible | 07:18 | |
noonedeadpunk | mornings:) | 07:18 |
* noonedeadpunk wakes up earlier nowadays :) | 07:18 | |
jrosser | good patch btw i put some comments on it | 07:24 |
*** andrewbonney has joined #openstack-ansible | 07:28 | |
cshen | morning | 07:30 |
noonedeadpunk | yeah, good ones, I wasn't able to come up with naming tbh, so it totally sucked | 07:31 |
noonedeadpunk | but service_setup is specific common task.... | 07:32 |
noonedeadpunk | I was try to avoid it | 07:32 |
jrosser | hmm | 07:35 |
* jrosser looks again | 07:35 | |
jrosser | well i guess _first_keystone_play_host is actually what it is | 07:38 |
jrosser | maybe thats unhelpful for why it's like that though | 07:38 |
*** tosky has joined #openstack-ansible | 07:40 | |
ebbex | how about _keystone_host_for_service_setup | 07:41 |
ebbex | or something in that direction. | 07:41 |
noonedeadpunk | again, service_setup for me is only about https://opendev.org/openstack/openstack-ansible-tests/src/branch/master/sync/tasks/service_setup.yml | 07:41 |
noonedeadpunk | which is unfrotunate naming descision, but we have it... | 07:42 |
ebbex | ah, i see. | 07:42 |
jrosser | ok so choice is we name the flag after what the flag is | 07:43 |
jrosser | or what the flag is for | 07:43 |
noonedeadpunk | jrosser: and var don't contain host, but it's bool, which is even more confusing:( | 07:43 |
jrosser | _keystone_is_first_play_host | 07:44 |
noonedeadpunk | yeah, nice | 07:44 |
ebbex | that works. | 07:44 |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_keystone master: Define condition for the first play host one time https://review.opendev.org/749649 | 07:48 |
noonedeadpunk | ebbex: once you're around, can I ask you to re-vote on https://review.opendev.org/#/c/746881/ ? | 07:56 |
*** gyee has quit IRC | 07:57 | |
*** pcaruana has quit IRC | 08:30 | |
*** ebbex has quit IRC | 08:37 | |
*** pcaruana has joined #openstack-ansible | 08:42 | |
*** ebbex has joined #openstack-ansible | 08:44 | |
*** SecOpsNinja has joined #openstack-ansible | 09:16 | |
*** MickyMan77 has joined #openstack-ansible | 09:21 | |
*** bverschueren has quit IRC | 09:32 | |
*** bverschueren has joined #openstack-ansible | 09:32 | |
BlackFX | I am totally at a loss with this galera issue | 09:52 |
MickyMan77 | Hi, | 09:53 |
MickyMan77 | I'm trying to deploy Openstack with the git master version on CentOS 8.2. But I get this error when I run the playbook, setup-hosts.yml. | 09:55 |
MickyMan77 | [WARNING]: * Failed to parse /opt/openstack-ansible_21.0.0.0rc3/inventory/dynamic_inventory.py with script plugin: Inventory script (/opt/openstack-ansible_21.0.0.0rc3/inventory/dynamic_inventory.py) had an execution error: Cannot retrieve requested amount of IP addresses. Increase the container range in youropenstack_user_config.yml.[WARNING]: * | 09:55 |
MickyMan77 | Failed to parse /opt/openstack-ansible_21.0.0.0rc3/inventory/dynamic_inventory.py with ini plugin: /opt/openstack-ansible_21.0.0.0rc3/inventory/dynamic_inventory.py:18:Expected key=value host variable assignment, got: argparse[WARNING]: Unable to parse /opt/openstack-ansible_21.0.0.0rc3/inventory/dynamic_inventory.py as an inventory | 09:55 |
MickyMan77 | source[DEPRECATION WARNING]: The TRANSFORM_INVALID_GROUP_CHARS settings is set to allow bad characters in group names by default, this will change, but still be user configurable ondeprecation. This feature will be removed in version 2.10. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.[WARNING]: Invalid | 09:55 |
MickyMan77 | characters were found in group names but not replaced, use -vvvv to see details[WARNING]: Unable to parse /etc/openstack_deploy/inventory.ini as an inventory source[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all' | 09:55 |
MickyMan77 | PLAY [Install Ansible prerequisites] ***************************************************************************************************************************************************skipping: no hosts matched | 09:56 |
jrosser | MickyMan77: this needs fixing the first priority "Cannot retrieve requested amount of IP addresses. Increase the container range in youropenstack_user_config.yml" | 10:00 |
MickyMan77 | I have 128 ip address free on the mgmt network and only 9 servers aktive, (3 compute node, 3 controller nodes and 3 Ceph nodes). Do I really need more IP address ? | 10:02 |
MickyMan77 | * 9 servers active | 10:02 |
*** BlackFX has quit IRC | 10:04 | |
*** BlackFX has joined #openstack-ansible | 10:05 | |
jrosser | it means there is probably an error in openstack_user_config.yml because it is unable to allocate an IP from the range that it's been given | 10:13 |
*** omegapoint has joined #openstack-ansible | 10:15 | |
jrosser | MickyMan77: check the spec for the container network cidr like this https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.example#L60 | 10:17 |
jrosser | and also the reserved ip like this https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.example#L93 | 10:17 |
omegapoint | hey, i'm trying to switch my OSA deployment from neutron to calico network plane. i'm using this docs page https://docs.openstack.org/openstack-ansible-os_neutron/pike/app-calico.html but there is no /etc/openstack_deploy/env.d/neutron.yml file in my setup, and the following instruction doesn't specify where to configure the hosts group | 10:17 |
omegapoint | i do have a network_hosts config in my openstack_user_config.yml but i'm guessing this also refers to deploying the neutron API and stuff, right? not sure how i can get rid of only the agents in this case | 10:21 |
*** MickyMan77 has quit IRC | 10:38 | |
*** cshen has quit IRC | 11:01 | |
*** cshen has joined #openstack-ansible | 11:03 | |
*** cshen has quit IRC | 11:23 | |
*** cshen has joined #openstack-ansible | 11:24 | |
*** lkoranda has joined #openstack-ansible | 11:25 | |
mgariepy | omegapoint, which version of openstack/osa are you running ? | 11:30 |
omegapoint | mgariepy: pike currently | 11:30 |
mgariepy | the env.d file will instruct osa to create the new container and overwrite the defaults stuff for the neutron-agent-container. you can create the file in /etc/openstack_deploy/env.d/ directory | 11:33 |
mgariepy | do you use git for your /etc/openstack_deploy ? | 11:33 |
omegapoint | okay, so if i didn't have one in the first place i can just proceed as normal? also, i'm currently facing some issues with the LXC veth pairs, is this the right way to fix it? https://carolinafernandez.github.io/deployment/2018/03/11/Find-remove-veth-for-LXC i'm seeing "Failed to create veth pair <...>: File exists" errors, and 2 of my containers are failing to start | 11:34 |
omegapoint | yes | 11:34 |
mgariepy | the env.d file is just to overrides what's in https://github.com/openstack/openstack-ansible/blob/stable/pike/playbooks/inventory/env.d/neutron.yml | 11:36 |
mgariepy | maybe for the lxc stuff. | 11:37 |
omegapoint | so my assumption is correct that if the file doesn't exist, calico should deploy just fine because the previous runs already used the default configuration? | 11:38 |
mgariepy | you should consider upgrading ;) | 11:38 |
mgariepy | you will need the file for the calico service to deploy | 11:38 |
mgariepy | but if there are other neutron service deployed it wont clean them up | 11:40 |
*** NewJorg has quit IRC | 11:51 | |
*** arxcruz is now known as arxcruz|ruck | 11:52 | |
*** lkoranda has quit IRC | 12:01 | |
*** mathlin has quit IRC | 12:02 | |
*** mathlin has joined #openstack-ansible | 12:03 | |
*** lkoranda has joined #openstack-ansible | 12:04 | |
*** mathlin has quit IRC | 12:08 | |
*** NewJorg has joined #openstack-ansible | 12:12 | |
*** mathlin has joined #openstack-ansible | 12:13 | |
*** mathlin has quit IRC | 12:17 | |
*** cshen has quit IRC | 12:23 | |
*** lkoranda has quit IRC | 12:30 | |
*** lkoranda has joined #openstack-ansible | 12:32 | |
*** mathlin has joined #openstack-ansible | 12:40 | |
*** spatel has joined #openstack-ansible | 12:43 | |
spatel | noonedeadpunk: hey | 12:45 |
spatel | i saw your comments on senlin_pip_packages: list | 12:45 |
spatel | you are right we can remove some of package, i pick that example from heat and install all of them to make sure it won't fail for any reason. | 12:46 |
noonedeadpunk | if you will patch - can you kindly also return senlin_galera_user?:) | 12:47 |
noonedeadpunk | *senlin_galera_password | 12:47 |
*** NewJorg has quit IRC | 12:47 | |
noonedeadpunk | I think it's left only in https://review.opendev.org/#/c/749365/5/templates/senlin.conf.j2 at the moment | 12:48 |
noonedeadpunk | * senlin_container_mysql_password left | 12:48 |
*** NewJorg has joined #openstack-ansible | 12:49 | |
spatel | noonedeadpunk: you want me to change senlin_container_mysql_password to senlin_galera_password ? | 12:51 |
noonedeadpunk | yeah, lets use it I guess as it's more logic | 12:51 |
spatel | ok | 12:52 |
*** mathlin has quit IRC | 12:55 | |
*** mathlin has joined #openstack-ansible | 12:58 | |
spatel | noonedeadpunk: in default/main.yml - senlin_pip_packages (these packages get install in senlin container right?) | 12:58 |
spatel | noonedeadpunk: is this looks good? - http://paste.openstack.org/show/797419/ | 12:59 |
noonedeadpunk | right) | 13:00 |
noonedeadpunk | spatel: tbh dunno what it neds | 13:01 |
spatel | let me remove more and if we will see issue we can add it | 13:02 |
noonedeadpunk | not sure if both pymemcache and python-memcached needed | 13:02 |
noonedeadpunk | as well as python-novaclient | 13:02 |
*** mathlin has quit IRC | 13:02 | |
noonedeadpunk | keystonemiddleware is in senlin requirements itself, so might be ommited here | 13:03 |
spatel | i removed all python-<PROJECT>client stuff | 13:03 |
spatel | rest are there | 13:04 |
*** mathlin has joined #openstack-ansible | 13:04 | |
spatel | noonedeadpunk: here is the final list - http://paste.openstack.org/show/797420/ | 13:05 |
spatel | let me know if anything want to add/remove so i can commit | 13:05 |
*** pcaruana has quit IRC | 13:06 | |
spatel | i kept memcached because it was on other roles (so thought it might need) | 13:07 |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-os_senlin master: Adjusted senlin_pip_packages: and changed senlin_container_mysql_password to senlin_galera_password https://review.opendev.org/749365 | 13:09 |
*** dave-mccowan has joined #openstack-ansible | 13:11 | |
*** cshen has joined #openstack-ansible | 13:13 | |
spatel | noonedeadpunk: i have noticed error on some builds "Could not find the requested service senlin-api: host" do you know why? | 13:20 |
*** djhankb has joined #openstack-ansible | 13:20 | |
spatel | may be it has no inventory group info | 13:20 |
noonedeadpunk | didn't take a look yet. saw that mostly things fail on placing config file due to galera_password thing | 13:21 |
spatel | lets see how it goes after last patch. | 13:24 |
spatel | I found i had both password set in my user_security.yml file that is why it didn't failed for me. | 13:24 |
spatel | noonedeadpunk: i am on my way to datacenter so i will see you online in 1 hour :) | 13:25 |
*** spatel has quit IRC | 13:25 | |
*** Adri2000 has quit IRC | 13:35 | |
*** spatel has joined #openstack-ansible | 13:40 | |
*** spatel has quit IRC | 13:44 | |
*** lkoranda has quit IRC | 13:47 | |
*** NewJorg has quit IRC | 13:53 | |
*** NewJorg has joined #openstack-ansible | 13:53 | |
*** chandankumar has joined #openstack-ansible | 13:58 | |
*** pcaruana has joined #openstack-ansible | 14:08 | |
*** jbadiapa has joined #openstack-ansible | 14:37 | |
*** pcaruana has quit IRC | 14:42 | |
* jrosser makes senlin AIO.... | 14:47 | |
*** mathlin has quit IRC | 14:50 | |
*** spatel has joined #openstack-ansible | 15:00 | |
*** NewJorg has quit IRC | 15:08 | |
*** NewJorg has joined #openstack-ansible | 15:14 | |
*** spatel has quit IRC | 15:24 | |
*** cshen has quit IRC | 15:27 | |
*** cshen has joined #openstack-ansible | 15:31 | |
*** spatel has joined #openstack-ansible | 15:50 | |
*** gyee has joined #openstack-ansible | 16:05 | |
*** omegapoint has quit IRC | 16:13 | |
*** cshen has quit IRC | 16:14 | |
spatel | noonedeadpunk: looks much better now after last patch - https://review.opendev.org/#/c/749365/ | 16:17 |
noonedeadpunk | it is | 16:18 |
noonedeadpunk | just need to fix docs and releasenotes | 16:19 |
spatel | yup! | 16:19 |
noonedeadpunk | I know both root causes:) | 16:19 |
spatel | nice! | 16:19 |
spatel | noonedeadpunk: i have stupid question, if this repo is empty then how does zuul checking out it? https://opendev.org/openstack/openstack-ansible-os_senlin | 16:20 |
noonedeadpunk | it grabs your patch | 16:21 |
spatel | uh.. | 16:22 |
*** idlemind has joined #openstack-ansible | 16:37 | |
jrosser | spatel: i applied your patches and my AIO has run through with success | 16:43 |
spatel | jrosser: nice! | 16:45 |
spatel | jrosser: did you verify with "openstack cluster build info" ? | 16:46 |
*** cshen has joined #openstack-ansible | 16:48 | |
jrosser | spatel: doh! No BuildInfo found for None: Server Error for url: http://172.29.236.100:8778/v1/build-info, Could not find requested endpoint in Service Catalog. | 16:50 |
spatel | look like you need endpoint :) | 16:51 |
jrosser | i have those i think http://paste.openstack.org/show/797430/ | 16:52 |
*** cshen has quit IRC | 16:53 | |
spatel | try curl http://172.29.236.100:8778 | 16:53 |
spatel | if that work then must be issue at lb? | 16:53 |
*** cshen has joined #openstack-ansible | 16:54 | |
jrosser | curl looks reasonable http://paste.openstack.org/show/797431/ | 16:54 |
spatel | did you check logs i wonder if its not able to find keystone | 16:56 |
jrosser | yes its keystone http://paste.openstack.org/show/797432/ | 17:00 |
jrosser | i have to go now | 17:00 |
spatel | jrosser: sure | 17:02 |
*** gregwork has quit IRC | 17:29 | |
*** ThiagoCMC has quit IRC | 17:59 | |
*** cshen has quit IRC | 18:20 | |
*** cshen has joined #openstack-ansible | 18:44 | |
*** sshnaidm is now known as sshnaidm|off | 18:48 | |
*** cshen has quit IRC | 18:52 | |
*** spatel has quit IRC | 19:20 | |
*** andrewbonney has quit IRC | 19:29 | |
*** SecOpsNinja has left #openstack-ansible | 19:30 | |
*** tosky has quit IRC | 19:45 | |
*** spatel has joined #openstack-ansible | 19:56 | |
*** jbadiapa has quit IRC | 20:02 | |
*** cshen has joined #openstack-ansible | 20:48 | |
*** cshen has quit IRC | 20:53 | |
*** spatel has quit IRC | 21:57 | |
*** bverschueren has quit IRC | 22:05 | |
*** bverschueren has joined #openstack-ansible | 22:06 | |
jrosser | mnaser: https://opendev.org/openstack/senlin/src/branch/master/senlin/drivers/os/keystone_v3.py#L151 | 22:24 |
jrosser | thats going to be unfortunate for CI with a self signed cert :( | 22:24 |
mnaser | jrosser: ooof why | 22:25 |
jrosser | i get a slightly opaque error from keystoneauth.discover Failed to contact the endpoint at https://192.168.10.51:5000 for discovery. | 22:26 |
jrosser | which i'm assuming is untrusted cert error | 22:26 |
*** cshen has joined #openstack-ansible | 22:49 | |
*** cshen has quit IRC | 22:53 | |
BlackFX | Is there a way to have ansible remove all the installed containers? | 23:34 |
*** cloudnull has quit IRC | 23:47 | |
*** jamesden_ has joined #openstack-ansible | 23:53 | |
*** jamesdenton has quit IRC | 23:56 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!