Thursday, 2018-03-15

*** admin0 has quit IRC00:09
cloudnullORYL.00:14
cloudnullis this something that we should work on as an option within osa  ?00:14
*** TxGirlGeek has quit IRC00:16
jracloudnull: hypothesis proven. you have to extend the default configuration of the tempest verifier to use the internal targets in order for it to work00:19
*** TxGirlGeek has joined #openstack-ansible00:19
jraI'm not sure what I think about this from an OSA perspective; at this point, the Rally role just gets you an installed Rally with no configuration, and since the configuration all lives in the database I'm not sure if it's OSA's job to set it up for you00:20
cloudnullmaybe we should look at improving our docs on getting it going ?00:20
*** odyssey4me has quit IRC00:29
*** odyssey4me has joined #openstack-ansible00:29
*** savvas has joined #openstack-ansible00:37
*** savvas has quit IRC00:42
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Convert role to use a common systemd role(s)  https://review.openstack.org/55204700:42
*** chyka has joined #openstack-ansible00:43
*** chyka has quit IRC00:47
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd  https://review.openstack.org/55272100:47
*** osnaya has joined #openstack-ansible00:48
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Convert role to use a common systemd role(s)  https://review.openstack.org/55204700:57
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Remove the "is_ssh_address" option from inventory  https://review.openstack.org/54892900:58
*** ibmko has joined #openstack-ansible00:59
ibmkoHello, may I have a short question? We are now fighting with OA - specifically, we have a problem with ssl certificates. Documentations states: "When self-signed certificates are used, certificate verification is automatically disabled." I dont see in playbooks how the certificate verification is magically disabled when self-signed certs are used01:01
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd  https://review.openstack.org/55272101:01
*** osnaya has quit IRC01:02
ibmkofor example for keystone I see keystone_ssl_self_signed.yml file, which is included when self-signed certs are used, but tasks there only generate and copy certs to keystone container01:03
*** TxGirlGeek has quit IRC01:03
cloudnullibmko: do you have a link to that doc ?01:03
ibmkosure01:03
ibmkohttps://docs.openstack.org/project-deploy-guide/openstack-ansible/ocata/app-advanced-config-sslcertificates.html01:03
cloudnullok i see it, let me have a look.01:03
cloudnullare you just wanting to know how to enable cert validation  ?01:04
ibmkoI am happy with self-signed certs but they dont work. When glance tries to comunicate with keystone, it fails01:04
ibmkoand I am happy if verification will be disabled01:05
*** dave-mccowan has joined #openstack-ansible01:05
*** joseg has quit IRC01:05
ibmkobut I would just like to understand how it is disabled in the ansible code when self-signed certs are used01:05
cloudnullso are you wanting to use certs on the internal URL with haproxy ?01:05
ibmkoI would like to use self-signed certs everywhere - haproxy, keystone...01:06
cloudnullok.01:06
cloudnullin the keystone role I see options like https://github.com/openstack/openstack-ansible-os_keystone/blob/745df7153703c5da231f5da9540e743df637d6fa/defaults/main.yml#L149-L15001:07
cloudnullbut nothing that automatically flips that from false to true01:07
* cloudnull looking in the integrated repo01:07
*** osnaya has joined #openstack-ansible01:07
ibmkoright01:08
osnaya@cloudnull after dry run with syntax-check passed for setup-hosts.yml and setup-infrastructure.yml.... executed setup-hosts.yml on 1 controller and 2 computes.... There is one failure on controller nginx and nginx-extras pkg failure...01:08
cloudnullibmko: https://github.com/openstack/openstack-ansible/blob/master/inventory/group_vars/all/keystone.yml#L2701:08
cloudnullso it is setting that option based on the presence of a cert01:09
ibmkocloudnull, uh, great, I missed that, let me go through it01:09
cloudnullits berried in the group_vars, I suspect it'll be the same for other services too01:10
ibmkocloudnull, I search through code and I dont see the keystone_service_adminuri_insecure being used anywhere01:11
cloudnullosnaya: did it fail on setup-hosts ? or setup infra ?01:11
ibmkoit isn't referenced anywhere01:12
osnaya@cloudnull this is the same deployment directly on Ubuntu Host... What is the impact of this failure? Also irrespective of what the error is if setup-hosts.yml fails .... can we run setup-infrastructure.yml at all or even 1 failure will prevent running setup-infrastructure.yml...01:12
cloudnullits set in the group_vars and used in the role01:12
osnaya@cloudnull it failed on setup-hosts01:12
ibmkocloudnull, I checked the role01:13
ibmkocloudnull, sorry never mind, my bad01:13
ibmkohad some mess in my search box01:13
*** savvas has joined #openstack-ansible01:14
cloudnullit happens :)01:14
cloudnullosnaya: if the playbook failed it likely failed for a good reason.01:14
cloudnulldo you have a paste of the task that failed?01:14
osnaya@failure is at nginx pkg ... on controller node (other 2 compute hosts went thru). This is just 1 error... not sure where the impact will be... I ran it with verbose now to capture details... let me paste it01:15
cloudnullosnaya: if you update apt and search for that package do you see it ?01:15
cloudnullmaybe there's a missing repo that needs to be enabled on your host to make it go01:15
cloudnull?01:15
ibmkocloudnull, just went through it, everything now makes sense, thanks01:18
*** savvas has quit IRC01:18
cloudnullcool!01:20
cloudnulllet us know how it goes and if we can help in any way01:20
cloudnulli gotta run take care all. maybe back later tonight01:20
*** jra has quit IRC01:21
osnaya@cloudnull http://paste.openstack.org/show/701064/ with section of log with error on nginx (I looked for both error and fail words)01:22
cloudnullosnaya: it looks like the package installed01:24
cloudnullcheck systemctl status nginx.service01:24
cloudnulland go from there.01:24
cloudnullI have to run01:24
cloudnulltake care all01:24
osnaya@cloudnull catch you later.... will look into it01:24
cloudnulltake care01:25
*** osnaya has quit IRC01:25
*** savvas has joined #openstack-ansible01:32
*** savvas has quit IRC01:37
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: common-tasks: Container Start/Stop conditions  https://review.openstack.org/55309401:57
*** yifei1 has joined #openstack-ansible02:06
*** yifei1 has quit IRC02:23
*** ibmko has quit IRC02:29
*** chyka has joined #openstack-ansible02:32
*** chyka has quit IRC02:37
*** gkadam has joined #openstack-ansible02:42
*** gkadam has quit IRC02:46
*** dave-mccowan has quit IRC03:14
*** karthi has joined #openstack-ansible03:58
*** karthi has quit IRC04:01
*** karthi has joined #openstack-ansible04:04
*** poopcat has quit IRC04:08
*** flemingo has quit IRC04:15
*** gkadam has joined #openstack-ansible04:33
*** flemingo has joined #openstack-ansible04:41
*** flemingo has quit IRC04:45
*** karthi has quit IRC04:52
*** gkadam has quit IRC04:55
*** karthi has joined #openstack-ansible04:56
*** rickflare has joined #openstack-ansible05:11
*** _jbadiapa has quit IRC05:12
*** ygl has joined #openstack-ansible05:12
*** udesale has joined #openstack-ansible05:13
openstackgerritMerged openstack/openstack-ansible-os_nova stable/queens: Rearrange cell mapping tasks  https://review.openstack.org/55289805:35
*** karthi has quit IRC05:44
*** gbvpvs has joined #openstack-ansible05:51
gbvpvsTHIS IS A FREENODE BREAKING NEWS ALERT!! Hitechcg AND opal ARE GOING AT IT RIGHT NOW WITH A LOT OF FIGHTING AND ARGUING WOW YOU DON'T WANT TO MISS THIS!! TYPE /JOIN ## TO SEE THE ACTION...AGAIN TYPE /JOIN ## TO SEE THE ACTION!!05:51
gbvpvsTHIS IS A FREENODE BREAKING NEWS ALERT!! Hitechcg AND opal ARE GOING AT IT RIGHT NOW WITH A LOT OF FIGHTING AND ARGUING WOW YOU DON'T WANT TO MISS THIS!! TYPE /JOIN ## TO SEE THE ACTION...AGAIN TYPE /JOIN ## TO SEE THE ACTION!!05:51
gbvpvsTHIS IS A FREENODE BREAKING NEWS ALERT!! Hitechcg AND opal ARE GOING AT IT RIGHT NOW WITH A LOT OF FIGHTING AND ARGUING WOW YOU DON'T WANT TO MISS THIS!! TYPE /JOIN ## TO SEE THE ACTION...AGAIN TYPE /JOIN ## TO SEE THE ACTION!!05:51
gbvpvsTHIS IS A FREENODE BREAKING NEWS ALERT!! Hitechcg AND opal ARE GOING AT IT RIGHT NOW WITH A LOT OF FIGHTING AND ARGUING WOW YOU DON'T WANT TO MISS THIS!! TYPE /JOIN ## TO SEE THE ACTION...AGAIN TYPE /JOIN ## TO SEE THE ACTION!!05:51
gbvpvsudesale ygl rickflare odyssey4me hamzy Matias hw_wutianwei masber ansmith geb yifei jamesdenton exodusftw marwel gokhan_ ianychoi A1ve5 Fritzmen DimGR coolj nurdie pylot mburrows olivierbourdon38 antonym mwe1 stuartgr yolanda_ lihi oanson rromans openstackgerrit lbragstad rpittau gunix niraj_singh dmsimard NostawRm andymccr_ alanmeadows liangqi bauruine jiaopengju serverascode adrianreza ildikov bradm lkoranda davedastrange mhayden Adri2000 ivve05:51
*** gbvpvs has quit IRC05:51
*** flemingo has joined #openstack-ansible05:53
*** masber has quit IRC05:58
*** flemingo has quit IRC05:58
*** chyka has joined #openstack-ansible06:09
*** yifei has left #openstack-ansible06:11
*** chyka has quit IRC06:13
*** flemingo has joined #openstack-ansible06:13
*** flemingo has quit IRC06:18
*** jbadiapa has joined #openstack-ansible06:18
*** karthi has joined #openstack-ansible06:20
*** karthi has quit IRC06:22
*** masber has joined #openstack-ansible06:25
*** karthi has joined #openstack-ansible06:26
*** karthi has quit IRC06:26
*** karthi has joined #openstack-ansible06:27
*** Fritzmen has quit IRC06:27
*** masber has quit IRC06:31
*** gkadam has joined #openstack-ansible06:35
yglcan anyone tell me the location of this varialble "ansible_python_interpreter" ?06:37
*** osnaya has joined #openstack-ansible06:37
*** flemingo has joined #openstack-ansible06:37
yglevrardjp: hi, where is the the location of this varialble "ansible_python_interpreter" ?06:37
ygludesale: where is the the location of this varialble "ansible_python_interpreter" ?06:38
osnayaHi on running setup-hosts... got error at nginx pkg... after the run completed on the host did - systemctl status nginx.service -> errors out with "nginx.service: Control process exited, code=exited status=1 Mar 14 15:57:23 A1-39156 systemd[1]: Failed to start A high performance web server and a reverse proxy server. host1 systemd[1]: nginx.service: Unit entered failed state. host1 systemd[1]: nginx.service: Failed with re06:41
*** flemingo has quit IRC06:41
osnayaany ideas on the error, possible fix and what is the impact?06:42
openstackgerritOpenStack Proposal Bot proposed openstack/ansible-hardening master: Updated from global requirements  https://review.openstack.org/55145006:44
openstackgerritwangqi proposed openstack/openstack-ansible-repo_build master: change python-libguestfs to python-guestfs for ubuntu  https://review.openstack.org/55316906:48
yglhi all06:49
yglhow can I change the "ansible_python_interpreter" in openstack ansible ?06:50
openstackgerritwangqi proposed openstack/openstack-ansible-os_nova master: change python-libguestfs to guestfs-tools for suse  https://review.openstack.org/55317406:54
*** flemingo has joined #openstack-ansible06:59
*** gkadam has quit IRC07:03
*** flemingo has quit IRC07:04
*** osnaya has quit IRC07:05
*** gkadam has joined #openstack-ansible07:07
*** karthi has quit IRC07:12
*** jbadiapa has quit IRC07:12
*** gkadam has quit IRC07:15
*** gaoyan has joined #openstack-ansible07:17
*** gaoyan has quit IRC07:19
*** flemingo has joined #openstack-ansible07:19
*** sar has joined #openstack-ansible07:21
*** flemingo has quit IRC07:23
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible master: Updated from global requirements  https://review.openstack.org/54955207:28
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-apt_package_pinning master: Updated from global requirements  https://review.openstack.org/55321407:28
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-ceph_client master: Updated from global requirements  https://review.openstack.org/55321507:29
*** masber has joined #openstack-ansible07:29
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-galera_client master: Updated from global requirements  https://review.openstack.org/55321607:29
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-galera_server master: Updated from global requirements  https://review.openstack.org/55321707:29
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-haproxy_server master: Updated from global requirements  https://review.openstack.org/55321807:29
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_container_create master: Updated from global requirements  https://review.openstack.org/55322007:30
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_hosts master: Updated from global requirements  https://review.openstack.org/55322107:30
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-memcached_server master: Updated from global requirements  https://review.openstack.org/55154907:30
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_hosts master: Updated from global requirements  https://review.openstack.org/55322207:30
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_openrc master: Updated from global requirements  https://review.openstack.org/55322307:31
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-ops master: Updated from global requirements  https://review.openstack.org/55322407:31
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_almanach master: Updated from global requirements  https://review.openstack.org/55322507:31
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh master: Updated from global requirements  https://review.openstack.org/55220507:31
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican master: Updated from global requirements  https://review.openstack.org/55220607:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer master: Updated from global requirements  https://review.openstack.org/55220707:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder master: Updated from global requirements  https://review.openstack.org/55220807:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cloudkitty master: Updated from global requirements  https://review.openstack.org/55220907:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate master: Updated from global requirements  https://review.openstack.org/55221007:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance master: Updated from global requirements  https://review.openstack.org/55221107:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi master: Updated from global requirements  https://review.openstack.org/55221207:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat master: Updated from global requirements  https://review.openstack.org/55221307:34
evrardjpygl: hey07:34
evrardjphow is your deploy going today?07:34
evrardjpDid you solve your issues?07:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_horizon master: Updated from global requirements  https://review.openstack.org/55156307:34
*** karthi has joined #openstack-ansible07:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic master: Updated from global requirements  https://review.openstack.org/55221407:34
evrardjposnaya mmm where is your nginx located? What is your openstack_user_config like ?07:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone master: Updated from global requirements  https://review.openstack.org/55322707:35
evrardjpygl: python interpreter? Why do you want to change that?07:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum master: Updated from global requirements  https://review.openstack.org/55221607:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_molteniron master: Updated from global requirements  https://review.openstack.org/55322907:35
evrardjpygl: you can change it by overriding it as a group_var/host vars07:35
evrardjpnot sure it's what you're looking for07:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca master: Updated from global requirements  https://review.openstack.org/55156807:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca-agent master: Updated from global requirements  https://review.openstack.org/55221807:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca-ui master: Updated from global requirements  https://review.openstack.org/55323007:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron master: Updated from global requirements  https://review.openstack.org/55222007:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova master: Updated from global requirements  https://review.openstack.org/55222107:37
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia master: Updated from global requirements  https://review.openstack.org/55222207:37
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_rally master: Updated from global requirements  https://review.openstack.org/55222307:37
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara master: Updated from global requirements  https://review.openstack.org/55222407:38
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_searchlight master: Updated from global requirements  https://review.openstack.org/55157607:38
*** flemingo has joined #openstack-ansible07:38
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift master: Updated from global requirements  https://review.openstack.org/55222507:38
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tempest master: Updated from global requirements  https://review.openstack.org/55222607:39
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove master: Updated from global requirements  https://review.openstack.org/55222707:39
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_watcher master: Updated from global requirements  https://review.openstack.org/55222807:39
*** karthi has quit IRC07:39
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_zaqar master: Updated from global requirements  https://review.openstack.org/55222907:39
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-pip_install master: Updated from global requirements  https://review.openstack.org/55323207:40
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-plugins master: Updated from global requirements  https://review.openstack.org/55323307:40
yglevrardjp: i am facing that same issue07:40
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rabbitmq_server master: Updated from global requirements  https://review.openstack.org/55323407:40
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-repo_build master: Updated from global requirements  https://review.openstack.org/55223307:40
yglevrardjp: what I observed is the deploy node is using python 2.7 but the playbook output is showing this07:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-repo_server master: Updated from global requirements  https://review.openstack.org/55323507:41
yglevrardjp: Using module file /opt/ansible-runtime/lib/python3.5/site-packages/ansible/modules/system/setup.py07:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_client master: Updated from global requirements  https://review.openstack.org/55323607:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_server master: Updated from global requirements  https://review.openstack.org/55323707:41
yglevrardjp: i think i have to change the python binray to point to 3.507:41
*** armaan has joined #openstack-ansible07:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-specs master: Updated from global requirements  https://review.openstack.org/55323807:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-tests master: Updated from global requirements  https://review.openstack.org/55223707:42
*** gaoyan has joined #openstack-ansible07:42
*** flemingo has quit IRC07:43
*** holser__ has joined #openstack-ansible07:46
*** radeks has joined #openstack-ansible07:47
*** pcaruana has joined #openstack-ansible07:48
*** pcaruana has quit IRC07:50
*** pcaruana has joined #openstack-ansible07:50
*** pcaruana is now known as pcaruana|wfh|07:53
*** karthi has joined #openstack-ansible07:54
*** flemingo has joined #openstack-ansible07:54
*** flemingo has quit IRC07:59
*** gkadam has joined #openstack-ansible08:00
Taseerevrardjp: do you have anything to revolt => https://review.openstack.org/#/c/503971/ ??08:01
yglevrardjp: how long does the basic host setup task take to complete on five target nodes ?08:05
yglevrardjp: it is taking unusually long time08:05
yglevrardjp: tis time I changed the pythonn version form 2.7 to 3.508:05
*** epalper has joined #openstack-ansible08:09
yglevrardjp: still it is failing. cant find out what the problem is08:11
evrardjpygl: you shouldn't have problems, it should be fine by default. Could you paste your openstack_user_config?08:13
evrardjpand your user_* variables08:13
evrardjpTaseer: I never have something to revolt, I am Belgian :)08:13
evrardjpTaseer: will have a look08:13
evrardjpTaseer: thanks for the work done :)08:13
yglevrardjp: http://paste.openstack.org/show/701452/08:15
*** flemingo has joined #openstack-ansible08:15
yglevrardjp: http://paste.openstack.org/show/701454/08:16
*** karthi has quit IRC08:17
yglevrardjp: I am not understanding why it is failing. if I  make gather_facts to false it is throwing this08:17
yglevrardjp: http://paste.openstack.org/show/701457/08:17
yglevrardjp: u can also check this out https://www.jeffgeerling.com/blog/2017/how-fix-ssh-errors-when-using-ansible-newer-oses-ubuntu-160408:18
yglevrardjp: thats my exact problem08:18
yglevrardjp: i am using ubuntu 16.0408:18
yglevrardjp: r u available on skype ?08:19
*** flemingo has quit IRC08:20
yglevrardjp: r u able to check that link and my logs ?08:22
*** karthi has joined #openstack-ansible08:23
*** karthi has quit IRC08:23
yglcan anyone help me with my issue08:24
*** karthi has joined #openstack-ansible08:24
yglthe queens ansible scripts r not working with ubuntu 16.04 os08:26
yglcan anyone take a look into it08:27
Taseerevrardjp: ok, take your time :)08:29
*** flemingo has joined #openstack-ansible08:31
Taseerevrardjp: once the role has been merged, do I need to maintain it continously, like adding new features, maybe enhance and improve tests etc.08:32
*** flemingo has quit IRC08:35
yglis this a bug with ansible on ubuntu 16.04 versions ?08:39
evrardjpygl checking08:40
yglevrardjp: ok08:40
yglevrardjp: please check that link also. you may get some idea08:40
evrardjpTaseer: if you intent to add tests, maybe we can start with that08:42
evrardjpI just don't want to have infra yellng at us because we have many patches that are failing08:42
evrardjp:)08:42
evrardjpygl: I don't have skype, and this chan is the best way to get support not only from me, but from others too08:43
evrardjpyou don't want me to be a SPoC :)08:43
evrardjpygl: are you hosts respecting the requirements ?08:43
evrardjp(opening your 3 links)08:44
evrardjphttp://paste.openstack.org/show/701457/ comes from the fact you don't have facts08:44
evrardjpgo into your /opt/openstack-ansible/playbooks folder and type08:44
evrardjpansible -m setup all08:44
evrardjpthat should generate them08:44
evrardjpbut it should be part of the process and should be alright if you followed the deploy guide process.08:44
evrardjpbut in any case that should help.08:45
evrardjpif you think your fact cache is broken, clean it up08:45
yglevrardjp: how to clean it ?08:46
evrardjphttps://docs.openstack.org/openstack-ansible/latest/admin/troubleshooting.html#cached-ansible-facts-issues08:46
*** sep_ has joined #openstack-ansible08:46
evrardjpygl: but if it doesn't help maybe you have another issue08:46
evrardjpfor the requirements: https://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/targethosts-prepare.html#installing-the-operating-system08:47
*** sep has quit IRC08:48
yglevrardjp: I have used this "ansible -m setup all'. it is going on . lets see if that hepls08:49
evrardjpygl: don't forget to be in the proper folder08:50
evrardjpodyssey4me: oh interesting, on the docs numbering: https://docs.openstack.org/openstack-ansible/queens/admin/index.html08:50
evrardjpAs far as I am aware we only have 17.0.0 released :)08:50
evrardjpTaseer: I think it's best to fix the new scenario as soon as possible08:52
evrardjpto avoid using infra resources for nothing08:52
Taseerevrardjp: so I need to check with congress people as to make them the tempest pass08:53
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: playbooks: os-cinder-install: Setup the API service first  https://review.openstack.org/55328008:58
*** masber has quit IRC09:00
*** holser___ has joined #openstack-ansible09:02
*** holser__ has quit IRC09:02
yglevrardjp: does it take lot of time to gather facts from the hosts ?09:05
yglevrardjp: my fact cache is empty09:06
yglevrardjp: again it failed09:07
evrardjpTaseer: yes I think it's best -- the best is to ask them for at least API testing09:07
evrardjpthis way you don't have to do full functional tests at start09:07
evrardjpbut fixing full functional tests will be on the table09:07
evrardjpTaseer: I will check with you what's the issue as soon as I solved this issue09:08
evrardjpygl: it should be almost direct09:08
evrardjpygl: are you sure you don't have networking issues? Are you sure your hosts have the proper python version?09:08
yglevrardjp: aaahhhhhhhhhhhhhhhhhhhhh! I have to upgrade and update apt packages and reboot did the trick09:10
yglevrardjp: finally it is working now09:10
yglevrardjp: it gave me a headache from yesterday09:11
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_cinder master: Revert "Configure backends from API host"  https://review.openstack.org/55288909:11
evrardjpygl: ahah I am glad you found it out09:12
evrardjpygl: so what packages were causing you pain and what was the necessary reboot?09:12
evrardjpWe should probably document it09:12
evrardjpif it's not yet done09:12
yglevrardjp: i basically installed ubuntu 16.04 and followed the guide as it is. it seems that the default version of ubuntu 16 python is 2.7 but the ansible is using pupdate  ython 3.5 modules. So I enabled 3.5 as default and did apt upgrade and update and rebooted the target  nodes09:14
*** admin0 has joined #openstack-ansible09:15
Taseerevrardjp: there were several tempest tests failing... so I rechecked to see if they persist, so you have some time before I bother you again09:16
evrardjpTaseer: there is friendly tempest log in gates somewhere09:17
evrardjpbecause ansible log is not that friendly09:17
evrardjpjust fyi09:17
Taseernoted, and thanks09:17
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_cinder master: Revert "Configure backends from API host"  https://review.openstack.org/55288909:18
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: playbooks: os-cinder-install: Setup the API service first  https://review.openstack.org/55328009:19
evrardjpodyssey4me: the inconsistency is not us, but everyone -- it's a docs problem09:24
evrardjpjust fyi09:24
evrardjpI am digging into this09:24
evrardjpour code is good09:25
hwoarangjmccrory: hello. I still need you for the cinder/HA thing because we still can't get it to work. I am trying a revert of your patch for now09:25
*** shardy has joined #openstack-ansible09:25
*** gaoyan has quit IRC09:25
evrardjphwoarang: any way I can help?09:30
*** jbadiapa has joined #openstack-ansible09:30
hwoarangevrardjp: basically we are having an HA problem with cinder probably caused by https://review.openstack.org/552889. The problem is that in HA, OSA takes down the backend to configure the API service, but then the role itself needs an active API to do some backend configuration09:30
hwoarangjmccrory's patch made the API container do the backend configuration too which doesnt work because the API is down09:31
hwoarangi dont know if all that makes sense...09:31
evrardjpit makes sense, but I was wondering how it worked before09:32
hwoarangdepends because jmccrory's patch went in in Dec 201709:33
hwoarangso not too long ago09:33
evrardjpI guess we shouldn't take down the backend to configure API services in the first place?09:33
evrardjpwhat's the reason we did that?09:33
evrardjpI mean if you cut down access to external APIs we should probably be good09:34
hwoarangall the services take down the backend. the comment says we do that to avoid disruptions.09:34
hwoarangthat's all i  know so far09:36
yglevrardjp: thanks for your patience09:37
*** flemingo has joined #openstack-ansible09:38
evrardjpygl: I guess you had more patience than mine, so I guess thanks for yours :)09:39
evrardjpit can be frustrating when the code works for everyone else except you, I know the feeling don't worry.09:39
evrardjphwoarang: I am thinking we can improve there, if need be. Sorry to be digging into the details, it's for my brain :D09:40
hwoarangevrardjp: no problem that's new area for me as well.09:41
evrardjpI guess it comes from haproxy when disabling backends09:41
evrardjpwe could probably have something else09:41
evrardjpbut that means a refactor which I am not so fond in stable/ branches09:42
*** flemingo has quit IRC09:42
*** ibmko has joined #openstack-ansible09:48
jrosserevrardjp: have you got any containers running with mtu > 1500 on any interfaces?09:51
hwoarangevrardjp: could you get https://review.openstack.org/#/c/552944/ in please?09:54
evrardjpjrosser: I did in the past09:55
evrardjpI hven't got the chance to look at it recently09:55
jrosserslightly surprising that the lxc-veth-wiring script doesnt set mtu on the veth09:56
evrardjphwoarang: I don't think it's the good idea to put that into group_vars/all09:56
*** flemingo has joined #openstack-ansible09:56
evrardjpbut it's already done, so let's continue09:56
evrardjpjrosser: I know the code has changed a lot since I've worked on this :)09:57
evrardjpI used to set a few pre- post- scripts for lots of things to do my bidding!09:57
jrosserhmm ok we'll keep digging at it, not convinced its right/wrong either way just now09:57
*** flemingo has quit IRC10:01
*** electrofelix has joined #openstack-ansible10:05
*** ibmko has quit IRC10:17
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts master: DNM - Testing experimental openSUSE jobs  https://review.openstack.org/47819310:18
*** shardy has quit IRC10:18
*** Sha0000 has joined #openstack-ansible10:19
*** shardy has joined #openstack-ansible10:19
*** karthi has quit IRC10:21
*** Sha0000 has quit IRC10:21
odyssey4mehwoarang hmm, looking at the cinder thing10:22
odyssey4meso the thing is that during a deploy we take down each API in turn from a LB point of view so that nothing tries to use it when doing an upgrade10:22
odyssey4methe thing being reverted there is the use of the right var to set the group name, so I don't see how that's helping10:23
odyssey4mewhat's the problem here? we're trying to create the back-ends, which requires the service to be up - but it's not?10:24
odyssey4mehttps://github.com/openstack/openstack-ansible-os_cinder/blob/master/tasks/main.yml#L91-L92 should be bringing it up locally. so perhaps that api action should be done against a local host, not the LB?10:25
odyssey4mewe do the same in keystone: https://github.com/openstack/openstack-ansible-os_keystone/blob/master/tasks/keystone_service_setup.yml#L1610:25
*** flemingo has joined #openstack-ansible10:25
hwoarangodyssey4me: i tried that. but in the cinder_backend playbook after the api check you do some backend operations. and then they start looking at the load balancer for cinder10:28
hwoarangodyssey4me: this is https://hastebin.com/moxevolotu.bash the log after using the local ip for the api check10:28
hwoarangsomething queries the LB and gets 50310:28
hwoarangi dont know exactly what10:28
hwoarangcould be keystone or something else10:29
odyssey4mehmm, I see we use the openstack CLI to do operations, which will query the service catalog and then use the endpoint provided10:29
odyssey4mewe could try to force the endpoint used - the CLI has an option for that10:29
odyssey4meoh, we use the cinder CLI, not the openstack CLI - the same thought should apply though10:30
*** flemingo has quit IRC10:30
hwoarangi thought of that but I still dont know if the cinder_backend needs to be executed from the API host.10:30
hwoarangwhy not do that from the volume hosts after the API is properly configured behind the LB?10:30
odyssey4methat may also be a way to work around it - delegate it to the api host instead10:31
hwoarangi mean the volume host can check the API status and then do the rest of the backend ops. i dont know the need to do that during the API setup10:32
hwoarangi need to think about it :/10:32
odyssey4meI'm thinking that perhaps the volume service should be up first, then it can be configured - otherwise the api will just error out10:33
odyssey4meso it should be delegate to the api host, but executed when the volume service is up - similar to how we only do the cell stuff after compute is ready10:33
odyssey4mebut we'd have to make sure that the registration happens using the local API, not the LB api10:34
hwoaranghmm10:35
odyssey4mein keystone we override the endpoint: https://github.com/openstack/openstack-ansible-os_keystone/blob/master/tasks/keystone_service_setup.yml#L5610:35
yglevrardjp: I am getting this error when executing setup-infrastructure playbook10:36
yglevrardjp: fatal: [infra1_repo_container-6bb22841]: UNREACHABLE! => {     "changed": false,     "msg": "SSH Error: data could not be sent to remote host \"172.29.236.1\". Make sure this host can be reached over ssh",     "unreachable": true10:36
yglevrardjp: i dont see any containers in the infra host10:36
hwoarangodyssey4me: but we should only override the endpoint when using the cinder command. The normal endpoint should point to LB right?10:36
odyssey4mehwoarang yep10:38
hwoarangok10:38
hwoaranglet me try that10:38
odyssey4mein the role, the service interactions should use the local service to the host being executed on - but we should delegate those service interactions to the cinder-api host10:39
yglevrardjp: which playbook creates containers ?10:39
yglodyssey4me: hi, can you help me10:40
evrardjpygl: setup-hosts first10:46
yglevrardjp: ok trying it10:47
evrardjpodyssey4me: it makes sense to me to run on the localhost to do directly operations, and delegate to the first APi node if we are sure these operations can't execute under some circumstances10:48
evrardjpbut I am fine with always moving to use API nodes.10:48
evrardjpit definitely is a tricky topic10:48
*** ansmith has quit IRC10:48
odyssey4meevrardjp the delegation is needed because it needs to run where the api is - there's no guarantee that a volume host has an api service on it10:48
yglevrardjp: i see this at lxc_hosts install pip task error10:50
yglevrardjp: failed with error code 1 in /tmp/pip-build-cnddha_b/lxc-python2/\n"10:50
yglevrardjp: this is the error http://paste.openstack.org/show/701579/10:51
odyssey4meevrardjp found another issue in newton - pushing up a patch real quick10:52
*** savvas has joined #openstack-ansible10:52
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_container_create master: [DNM] - Testing openSUSE lxc_container_create role  https://review.openstack.org/50005110:53
evrardjpodyssey4me: yeah that's what I meant by "can't execute under some circumstances"10:54
evrardjpno access to db because API isn't collocated10:54
evrardjpanyway10:54
*** ibmko has joined #openstack-ansible10:55
evrardjpodyssey4me: newton should be EOL now10:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install stable/newton: Add retries to apt cache update  https://review.openstack.org/55332710:56
odyssey4meevrardjp fair enough10:57
odyssey4meI guess it's time we started forking then10:57
evrardjpit's not, you can hurry up10:58
openstackgerritManuel Buil proposed openstack/openstack-ansible-os_neutron master: Move the roles defined in meta to tasks  https://review.openstack.org/55000410:58
evrardjphwoarang: could you vote on https://review.openstack.org/#/c/553327/1 ?10:58
odyssey4meevrardjp I guess that to incorporate role fixes we'd have to do another tag, right?10:59
evrardjpodyssey4me: loves gravitational forces.10:59
evrardjpodyssey4me: openstack-ansible newton will not be EOL right away10:59
odyssey4meah I see10:59
evrardjpopenstack-ansible-tests and openstack-ansible will be EOL later.10:59
odyssey4meso we eol the roles first, then finalise the integrated repo10:59
evrardjpyes10:59
odyssey4meok, works for me10:59
evrardjpinfra is okay with that, which is more elegant11:00
yglevrardjp: this is the error http://paste.openstack.org/show/701588/11:01
yglevrardjp: please check that it is failing to contact the pip packages repo11:01
yglevrardjp: it is failing to compile lxc packages11:05
odyssey4meevrardjp for the role which builds the python venvs for us - should we just call it 'ansible-python_venv_build' or can you think of a better name?11:05
yglevrardjp: http://paste.openstack.org/show/701590/11:05
odyssey4memaybe 'ansible-python_builder'11:05
yglcan anyone check this error http://paste.openstack.org/show/701590/11:07
*** armaan_ has joined #openstack-ansible11:09
odyssey4meevrardjp there may be some more of those in newton which we missed in the previous patch sets - lookning now11:09
odyssey4meyes there are - I'll be pushing some more patches up now11:09
yglevrardjp: this command is failing in the target node11:10
yglevrardjp: /usr/bin/python /usr/local/bin/pip3 install -U --constraint /opt/global-requirement-pins.txt --constraint https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?id=46890f5b5654c14c54a3c1990cb51a8e01b35791 lxc-python211:10
*** armaan has quit IRC11:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-hardening stable/newton: Add retries to apt cache update  https://review.openstack.org/55333111:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ceph_client stable/newton: Add retries to apt cache update  https://review.openstack.org/55333211:13
*** armaan has joined #openstack-ansible11:13
openstackgerritManuel Buil proposed openstack/openstack-ansible-os_neutron master: Provide support for ODL Oxygen  https://review.openstack.org/55333311:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client stable/newton: Add retries to apt cache update  https://review.openstack.org/55333411:15
*** udesale has quit IRC11:15
openstackgerritMerged openstack/openstack-ansible-pip_install stable/newton: Add retries to apt cache update  https://review.openstack.org/55332711:16
*** armaan_ has quit IRC11:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55333511:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55333611:18
*** ianychoi_ has joined #openstack-ansible11:19
*** pylot_ has joined #openstack-ansible11:20
*** mnaser_ has joined #openstack-ansible11:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/newton: Add retries to apt cache update  https://review.openstack.org/55333811:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55334011:22
*** jillr_ has joined #openstack-ansible11:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts stable/newton: Add retries to apt cache update  https://review.openstack.org/55334211:23
*** jrosser_ has joined #openstack-ansible11:23
*** neillc_ has joined #openstack-ansible11:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh stable/newton: Add retries to apt cache update  https://review.openstack.org/55334311:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer stable/newton: Add retries to apt cache update  https://review.openstack.org/55334411:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/newton: Add retries to apt cache update  https://review.openstack.org/55334511:25
*** stuartgr1 has joined #openstack-ansible11:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance stable/newton: Add retries to apt cache update  https://review.openstack.org/55334611:26
*** jiaopengju_ has joined #openstack-ansible11:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi stable/newton: Add retries to apt cache update  https://review.openstack.org/55334711:26
*** admin0 has quit IRC11:27
*** pcaruana|wfh| has quit IRC11:27
*** radeks has quit IRC11:27
*** jiaopengju has quit IRC11:27
*** mnaser has quit IRC11:27
*** nwonknu has quit IRC11:27
*** jillr has quit IRC11:27
*** dcdamien has quit IRC11:27
*** jrosser has quit IRC11:27
*** mnaser_ is now known as mnaser11:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat stable/newton: Add retries to apt cache update  https://review.openstack.org/55334811:27
evrardjpodyssey4me: fine for me for the new patches, if they land, good, if they don't too bad11:27
evrardjppython_venv_build is fine for me11:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon stable/newton: Add retries to apt cache update  https://review.openstack.org/55334911:28
evrardjpI can do the import today11:28
*** dcdamien has joined #openstack-ansible11:28
evrardjpI just want to finish this docs rabbit hole :)11:28
*** pcaruana|wfh| has joined #openstack-ansible11:28
*** pylot has quit IRC11:28
*** stuartgr has quit IRC11:28
*** ianychoi has quit IRC11:28
*** neillc has quit IRC11:28
*** mnaser has quit IRC11:28
*** mnaser has joined #openstack-ansible11:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum stable/newton: Add retries to apt cache update  https://review.openstack.org/55335011:29
*** radeks has joined #openstack-ansible11:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron stable/newton: Add retries to apt cache update  https://review.openstack.org/55335211:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Add retries to apt cache update  https://review.openstack.org/55335311:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Add retries to apt cache update  https://review.openstack.org/55335311:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally stable/newton: Add retries to apt cache update  https://review.openstack.org/55335411:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara stable/newton: Add retries to apt cache update  https://review.openstack.org/55335511:33
*** nwonknu has joined #openstack-ansible11:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/newton: Add retries to apt cache update  https://review.openstack.org/55335611:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest stable/newton: Add retries to apt cache update  https://review.openstack.org/55335711:34
Taseerevrardjp: what would you make of this => http://logs.openstack.org/71/503971/39/check/openstack-ansible-deploy-congress-ubuntu-xenial/c815e99/job-output.txt.gz#_2018-03-15_10_20_27_57077911:35
Taseerthe same error on two consecutive builds for congress scenario11:35
*** flemingo has joined #openstack-ansible11:37
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55335811:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build stable/newton: Add retries to apt cache update  https://review.openstack.org/55335911:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55336011:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client stable/newton: Add retries to apt cache update  https://review.openstack.org/55336111:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55336211:41
odyssey4mealright, that's the final patch for newton to get those retries in11:41
*** flemingo has quit IRC11:42
*** holser___ has quit IRC11:43
*** holser__ has joined #openstack-ansible11:43
*** ygl has quit IRC11:45
odyssey4meevrardjp hwoarang if you could assist with getting those through I'd appreciate it - we still have a lot of newton deploys around11:46
*** armaan_ has joined #openstack-ansible11:49
odyssey4meI did find a few stray uca_repo conditions which weren't cleaned up properly.11:49
evrardjpodyssey4me: because we have the conditions based on mtime I am not sure this is really primordial to get in, but I voted positively on them anyway, it's not hurting to be more explicit11:52
*** armaan has quit IRC11:52
*** flemingo has joined #openstack-ansible11:55
*** flemingo has quit IRC11:59
*** Sha000000 has joined #openstack-ansible12:02
jrosser_odyssey4me: we applied this patch https://review.openstack.org/#/c/528357/ then added container_mtu to one of our provider networks, and deleted/rebuilt the affected containers12:03
jrosser_however this generated a new ip for the container at the same time, which was then mismatching with the ip (from cached facts) used to generate neutron config files12:03
jrosser_is this expected, and we should have know to clear the facts after adjusting user_config?12:04
*** odyssey4me has quit IRC12:05
*** odyssey4me has joined #openstack-ansible12:05
niraj_singhmy playbook is failing during service start task12:06
niraj_singhfailed: [aio1] (item={'wsgi_name': 'masakari-wsgi-api', 'program_override': '/openstack/venvs/masakari-master/bin/masakari-api', 'service_key': 'masakari-api', 'init_config_overrides': {}, 'start_order': 1, 'uwsgi_bind_address': '0.0.0.0', 'uwsgi_port': 15868, 'log_string': '--log-file=', 'wsgi_app': False, 'group': 'masakari_api', 'wsgi_overrides': {}, 'service_name': 'masakari-api'}) => {"attempts": 5, "changed": false, "item": {"group":12:06
niraj_singh"masakari_api", "init_config_overrides": {}, "log_string": "--log-file=", "program_override": "/openstack/venvs/masakari-master/bin/masakari-api", "service_key": "masakari-api", "service_name": "masakari-api", "start_order": 1, "uwsgi_bind_address": "0.0.0.0", "uwsgi_port": 15868, "wsgi_app": false, "wsgi_name": "masakari-wsgi-api", "wsgi_overrides": {}}, "msg": "Could not find the requested service masakari-api: host"}12:06
*** Sha000000 has quit IRC12:07
odyssey4mejrosser_ hmm, I honestly don't know - cached facts may affect it - it'd be good to know12:08
odyssey4meniraj_singh does masakari support using uwsgi?12:09
odyssey4meniraj_singh also, checking the log file for the masakari service should give you a reason why it failed12:09
niraj_singhok12:10
*** ansmith has joined #openstack-ansible12:12
jrosser_odyssey4me: in fact it looks worse, having applied that patch it seems to change the container address constantly :(12:12
* jrosser_ unpatches12:12
*** pcaruana|wfh| is now known as pcaruana12:14
odyssey4mejrosser_ oh dear, that's not good - especially since that patch is present in queens & master12:16
odyssey4meif you guys could figure out what's going wrong there and patch master, then we can combine the backport with the fix12:17
jrosser_something very wierd is going on, taking that out has made the ip stop changing12:17
odyssey4mecloudnull evrardjp I never noticed this before, but we have a slight naming differential here: https://github.com/openstack/openstack-ansible/blob/master/ansible-role-requirements.yml#L201-L20212:19
odyssey4menspawn_host vs nspawn_hosts12:19
openstackgerritMerged openstack/openstack-ansible-rsyslog_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55336212:20
openstackgerritMerged openstack/openstack-ansible-rsyslog_client stable/newton: Add retries to apt cache update  https://review.openstack.org/55336112:21
*** flemingo has joined #openstack-ansible12:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Normalise the nspawn_hosts role name  https://review.openstack.org/55337312:22
openstackgerritMerged openstack/openstack-ansible-lxc_hosts stable/newton: Add retries to apt cache update  https://review.openstack.org/55333812:25
openstackgerritMerged openstack/openstack-ansible-ceph_client stable/newton: Add retries to apt cache update  https://review.openstack.org/55333212:25
openstackgerritMerged openstack/openstack-ansible-galera_client stable/newton: Add retries to apt cache update  https://review.openstack.org/55333412:25
evrardjpodyssey4me: so12:25
openstackgerritMerged openstack/openstack-ansible-memcached_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55334012:25
evrardjpI'd like your opinion on something for the docs12:25
openstackgerritMerged openstack/openstack-ansible-haproxy_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55333612:25
*** flemingo has quit IRC12:25
openstackgerritMerged openstack/openstack-ansible-repo_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55336012:26
odyssey4meevrardjp we can import https://github.com/odyssey4me/ansible-python_venv_build whenever you're ready so that I can continue patching it in the open, rather than privately12:26
evrardjpas you can see here: https://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/ and here: https://docs.openstack.org/openstack-ansible/latest/contributor/index.html, master has the text "OpenStack-Ansible 17.0.0" because nothing is tagged in master branch yet12:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: [WIP] Use a common python build role for source builds  https://review.openstack.org/55134412:27
evrardjpin the same way, the version here: https://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/deploymenthost.html12:27
evrardjpis completely wrong12:27
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/newton: Add retries to apt cache update  https://review.openstack.org/55334212:27
evrardjpdo you think it would be better to use "master" there ?12:27
odyssey4meevrardjp yep, I saw your discussion - it relates to pbr somehow?12:28
evrardjpyeah but also the way we are building12:28
evrardjpthis version number is pbr indeed12:28
evrardjpwhich is basically using what's available to him, and that's alright.12:28
odyssey4meah, it's this bit: https://github.com/openstack/openstack-ansible/blob/master/doc/source/conf.py#L8712:28
evrardjpI think pbr is doing the right thing, we are just smarter than him12:28
evrardjpyes indeed, well, 2 lines below12:29
evrardjpversion_info is used12:29
evrardjp(for master)12:29
evrardjpI will discuss the stable/ branch case later12:29
evrardjplet's first start with master12:29
odyssey4meand we want it to use https://github.com/openstack/openstack-ansible/blob/master/doc/source/conf.py#L313 instead12:29
evrardjpodyssey4me: nope, because that's wrong for master12:29
evrardjpthat will output 17.0.0.0rc112:30
openstackgerritMerged openstack/ansible-hardening stable/newton: Add retries to apt cache update  https://review.openstack.org/55333112:30
odyssey4meya, for master we'd want latest_tag to rather show 'master' I guess12:30
evrardjpodyssey4me: ok so we agree there12:30
odyssey4meso maybe latest tag should go into https://github.com/openstack/openstack-ansible/blob/master/doc/source/conf.py#L320-L33112:30
evrardjpI will move the whole logic above, and use that logic to change what's displayed12:30
evrardjpindeed12:31
odyssey4meok, sounds reasonable12:31
odyssey4meideally all the things to edit should be at the top somewhere to meake it easier to find12:32
evrardjpthen I will make that logic a little smarter for stable branches, reusing openstackdoctheme things, pbr things, and git describe to show the version consistently with the code12:32
odyssey4mesgtm, I'll wait for your patch12:32
evrardjpodyssey4me: well that's where I will work with the docs team. I think many of those should be included into the docs theme12:32
odyssey4meshall I go ahead and prep the import of the python venv build role?12:33
evrardjpbut in the meantime, we'll define defaults.12:33
evrardjpodyssey4me: yeah you can do that12:33
evrardjpI can vote on it12:33
odyssey4meyes, the cookiecutter for docs should have some smarter stuff, like we've done12:33
odyssey4meI think I actually have a bug assigned to me for that, but haven't got around to it12:33
odyssey4mehttps://bugs.launchpad.net/openstack-ansible/+bug/164296212:33
openstackLaunchpad bug 1642962 in openstack-ansible "Complete deploy-guide cookiecutter boilerplate bits" [Low,Confirmed] - Assigned to Jesse Pretorius (jesse-pretorius)12:33
odyssey4mefeel free to take it over12:34
*** armaan_ has quit IRC12:36
openstackgerritMerged openstack/openstack-ansible-galera_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55333512:37
*** armaan has joined #openstack-ansible12:37
openstackgerritMerged openstack/openstack-ansible-repo_build stable/newton: Add retries to apt cache update  https://review.openstack.org/55335912:37
openstackgerritMerged openstack/openstack-ansible-os_rally stable/newton: Add retries to apt cache update  https://review.openstack.org/55335412:38
*** sawblade6 has joined #openstack-ansible12:39
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server stable/newton: Add retries to apt cache update  https://review.openstack.org/55335812:40
odyssey4mejrosser_ could you put together a bug report for that container_networks issue - specifically the issue for the changing IP's - the lack of MTU updating is already in a bug12:42
openstackgerritMerged openstack/openstack-ansible-haproxy_server master: Updated from global requirements  https://review.openstack.org/55321812:43
odyssey4meany cores available, we could do with another review on this backport: https://review.openstack.org/55301012:43
openstackgerritMerged openstack/openstack-ansible-lxc_container_create master: Updated from global requirements  https://review.openstack.org/55322012:43
openstackgerritMerged openstack/openstack-ansible-openstack_openrc master: Updated from global requirements  https://review.openstack.org/55322312:43
odyssey4meand these two, for that matter: https://review.openstack.org/547768 & https://review.openstack.org/54776912:43
openstackgerritMerged openstack/openstack-ansible-ceph_client master: Updated from global requirements  https://review.openstack.org/55321512:43
openstackgerritMerged openstack/openstack-ansible-os_molteniron master: Updated from global requirements  https://review.openstack.org/55322912:44
openstackgerritMerged openstack/openstack-ansible-plugins master: Updated from global requirements  https://review.openstack.org/55323312:44
*** bhujay has joined #openstack-ansible12:44
openstackgerritMerged openstack/openstack-ansible-galera_client master: Updated from global requirements  https://review.openstack.org/55321612:45
openstackgerritMerged openstack/openstack-ansible-os_monasca-ui master: Updated from global requirements  https://review.openstack.org/55323012:45
openstackgerritMerged openstack/openstack-ansible-os_glance stable/newton: Add retries to apt cache update  https://review.openstack.org/55334612:45
*** armaan has quit IRC12:45
*** armaan has joined #openstack-ansible12:45
openstackgerritMerged openstack/openstack-ansible-os_heat stable/newton: Add retries to apt cache update  https://review.openstack.org/55334812:45
openstackgerritMerged openstack/openstack-ansible-galera_server master: Updated from global requirements  https://review.openstack.org/55321712:46
openstackgerritMerged openstack/openstack-ansible-memcached_server master: Updated from global requirements  https://review.openstack.org/55154912:46
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Fix doc building idempotency  https://review.openstack.org/55337912:46
openstackgerritMerged openstack/openstack-ansible-pip_install master: Updated from global requirements  https://review.openstack.org/55323212:46
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master: Updated from global requirements  https://review.openstack.org/55322212:46
*** flemingo has joined #openstack-ansible12:46
openstackgerritMerged openstack/openstack-ansible-os_almanach master: Updated from global requirements  https://review.openstack.org/55322512:46
openstackgerritMerged openstack/openstack-ansible-rsyslog_client master: Updated from global requirements  https://review.openstack.org/55323612:46
openstackgerritMerged openstack/openstack-ansible-ops master: Updated from global requirements  https://review.openstack.org/55322412:47
openstackgerritMerged openstack/openstack-ansible-os_gnocchi stable/newton: Add retries to apt cache update  https://review.openstack.org/55334712:47
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Updated from global requirements  https://review.openstack.org/55322712:47
openstackgerritMerged openstack/openstack-ansible-os_aodh stable/newton: Add retries to apt cache update  https://review.openstack.org/55334312:49
openstackgerritMerged openstack/openstack-ansible-rsyslog_server master: Updated from global requirements  https://review.openstack.org/55323712:50
openstackgerritMerged openstack/openstack-ansible-repo_server master: Updated from global requirements  https://review.openstack.org/55323512:50
openstackgerritMerged openstack/openstack-ansible-os_ceilometer stable/newton: Add retries to apt cache update  https://review.openstack.org/55334412:50
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Updated from global requirements  https://review.openstack.org/55322112:50
*** flemingo has quit IRC12:51
*** flaviosr has joined #openstack-ansible12:51
openstackgerritMerged openstack/openstack-ansible-specs master: Updated from global requirements  https://review.openstack.org/55323812:51
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/newton: Add retries to apt cache update  https://review.openstack.org/55334912:51
openstackgerritMerged openstack/openstack-ansible-os_sahara stable/newton: Add retries to apt cache update  https://review.openstack.org/55335512:53
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible master: Add some troubleshooting informations  https://review.openstack.org/55338412:54
jrosser_odyssey4me: sure, we'll do some actualy debugging first to make sure we've not fumbled the patch12:54
odyssey4mejrosser_ thanks, I've put a hold on the patch, just in case12:54
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/newton: Add retries to apt cache update  https://review.openstack.org/55334512:55
jrosser_odyssey4me: btw the triple assigment in that python there makes my brain bleed12:57
*** kstev has joined #openstack-ansible12:57
odyssey4mejrosser_ anything in the inventory pytohn makes my brain bleed12:57
odyssey4me*python12:57
odyssey4meadd the networking to that and it explodes :p12:58
*** flemingo has joined #openstack-ansible12:58
openstackgerritMerged openstack/openstack-ansible-apt_package_pinning master: Updated from global requirements  https://review.openstack.org/55321412:59
*** dave-mccowan has joined #openstack-ansible13:01
*** kstev has quit IRC13:01
*** flemingo has quit IRC13:02
*** kstev has joined #openstack-ansible13:03
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/newton: Add retries to apt cache update  https://review.openstack.org/55335213:05
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server master: Updated from global requirements  https://review.openstack.org/55323413:05
openstackgerritMerged openstack/openstack-ansible-os_watcher master: Updated from global requirements  https://review.openstack.org/55222813:06
openstackgerritMerged openstack/openstack-ansible-os_rally master: Updated from global requirements  https://review.openstack.org/55222313:07
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty master: Updated from global requirements  https://review.openstack.org/55220913:08
openstackgerritMerged openstack/openstack-ansible-os_zaqar master: Updated from global requirements  https://review.openstack.org/55222913:10
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Updated from global requirements  https://review.openstack.org/55220713:10
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible master: Add missing Ubuntu packages  https://review.openstack.org/55339413:10
odyssey4meevrardjp the import reviews are up: https://review.openstack.org/553392 & https://review.openstack.org/553393 & https://review.openstack.org/55339613:16
odyssey4mealso, askwed a question in https://review.openstack.org/55286113:16
openstackgerritMerged openstack/openstack-ansible-os_gnocchi master: Updated from global requirements  https://review.openstack.org/55221213:18
*** flemingo has joined #openstack-ansible13:19
openstackgerritMerged openstack/openstack-ansible-os_glance master: Updated from global requirements  https://review.openstack.org/55221113:23
*** ianychoi_ is now known as ianychoi13:23
openstackgerritMerged openstack/openstack-ansible-os_trove master: Updated from global requirements  https://review.openstack.org/55222713:24
*** flemingo has quit IRC13:24
openstackgerritMerged openstack/openstack-ansible-tests master: Updated from global requirements  https://review.openstack.org/55223713:24
openstackgerritManuel Buil proposed openstack/openstack-ansible-os_neutron master: Move the roles defined in meta to tasks  https://review.openstack.org/55000413:24
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible master: Add missing Ubuntu packages  https://review.openstack.org/55339413:25
*** Sha0000 has joined #openstack-ansible13:25
*** idlemind has joined #openstack-ansible13:25
*** messy_ has joined #openstack-ansible13:26
idlemindhmm i wonder if a good way to solve part of my bug (https://bugs.launchpad.net/openstack-ansible/+bug/1747684) relating to horizon_no_ssl_verify might be to install the cert(s) used by haproxy (only when self-signed are used) to the horizon containers and leave verification on by default like it is today13:26
openstackLaunchpad bug 1747684 in openstack-ansible "Default Values Do Not Allow Image Uploads to Glance from Horizon" [Medium,Confirmed]13:26
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Updated from global requirements  https://review.openstack.org/55220613:27
*** throwsb1 has joined #openstack-ansible13:28
*** messy_ has quit IRC13:29
openstackgerritMerged openstack/openstack-ansible-os_heat master: Updated from global requirements  https://review.openstack.org/55221313:30
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Updated from global requirements  https://review.openstack.org/55220513:32
openstackgerritMerged openstack/openstack-ansible-os_ironic master: Updated from global requirements  https://review.openstack.org/55221413:33
openstackgerritMerged openstack/openstack-ansible-os_swift master: Updated from global requirements  https://review.openstack.org/55222513:33
*** dave-mccowan has quit IRC13:34
openstackgerritwangqi proposed openstack/openstack-ansible-os_nova master: change python-libguestfs to guestfs-tools for suse  https://review.openstack.org/55317413:36
*** flemingo has joined #openstack-ansible13:37
*** jwitko_ has joined #openstack-ansible13:37
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Updated from global requirements  https://review.openstack.org/55222413:40
niraj_singhodyssey4me: masakari does not support uwsgi.13:40
odyssey4meniraj_singh you'll have to rework the role to not use uwsgi then13:41
niraj_singhis there any reference ansible role that not uses uwsgi13:41
*** flemingo has quit IRC13:41
SamYaplewe could get it using uwsgi13:42
odyssey4meniraj_singh looks like os_neutron still doesn't have uwsgi done13:42
niraj_singhoohh.. ok13:42
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Updated from global requirements  https://review.openstack.org/55220813:43
*** udesale has joined #openstack-ansible13:43
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Updated from global requirements  https://review.openstack.org/55156313:44
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Updated from global requirements  https://review.openstack.org/55221613:46
openstackgerritTaseer Ahmed proposed openstack/openstack-ansible master: Integrate Congress with OSA.  https://review.openstack.org/50397113:50
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible master: Add some troubleshooting informations  https://review.openstack.org/55338413:51
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Updated from global requirements  https://review.openstack.org/55222213:52
SamYapleodyssey4me: get a chance to look at the keystone bindep thing? im only going to push the matter with keystone if LOCI *and* OSA use it13:52
odyssey4meSamYaple apologies - I haven't managed to get to it, but definitely want to. It's behind a bunch of other things though.13:53
SamYaplecool. no issue, take your time. loci is working how i want with it, so no rush13:53
odyssey4meSamYaple it may not take off this cycle, which is ok - I've starred your reviews, so even if you abandon them for now it's on my TODO list13:54
odyssey4meI've got a bunch of reworking of the python builds we do on the table, once those are progressing nicely then that'll be a next step... so I'm really only expecting more time on it as an evolution from there.13:55
SamYaplegot it. thanks for the info13:59
SamYapleim in no rush to have it done, so just let me know if you run into anything14:00
*** esberglu has joined #openstack-ansible14:00
*** bhujay has quit IRC14:01
-openstackstatus- NOTICE: POST_FAILURE results on Tempest-based jobs since the most recent Zuul security fixes are being investigated; rechecking those won't help for now but we'll keep you posted once a solution is identified14:07
*** ChanServ changes topic to "POST_FAILURE results on Tempest-based jobs since the most recent Zuul security fixes are being investigated; rechecking those won't help for now but we'll keep you posted once a solution is identified"14:07
*** Sha0000 has quit IRC14:10
jrosser_odyssey4me: https://bugs.launchpad.net/openstack-ansible/+bug/175609114:12
openstackLaunchpad bug 1756091 in openstack-ansible "dynamic inventory changes cause container ip to continually change" [Undecided,New]14:12
*** rromans has quit IRC14:14
niraj_singhodyssey4me: if i change anything in my role. is it only necessary to install playbook only?14:14
odyssey4meniraj_singh typically, yes14:15
niraj_singhok14:15
odyssey4mealthough I'd expect you'd need a new container if you're doing a major change like a service setup14:15
odyssey4meso it really depends on what you're doing, in what context14:16
*** foutatoro has joined #openstack-ansible14:16
*** hamza21 has joined #openstack-ansible14:22
*** sar has quit IRC14:24
evrardjpmajor?14:27
odyssey4megeneral?14:27
evrardjpI laughed, not sure if I should though.14:28
*** armaan has quit IRC14:31
*** admin0 has joined #openstack-ansible14:31
admin0what was the quickfix to no space left on device ..14:31
admin0it was due to systemd image something quota which by default is small14:32
admin0i recall fixing it manually but forgot which role does it automatically14:32
odyssey4meadmin0 lxc_hosts should be sorting that out automagically if you're using a recent version14:33
admin0it did not ..  .. so trying the old fix .. run it first .. verify and then run the playbooks14:33
odyssey4menow that I think about it - did that make it into pike14:33
odyssey4methis thing I think: https://github.com/openstack/openstack-ansible-lxc_hosts/commit/49edbd39b14e648ce2fe2c5afa9e01adf684c80d14:34
odyssey4meah, it's not been released yet14:35
admin0:(14:35
*** savvas_ has joined #openstack-ansible14:39
*** savvas has quit IRC14:40
niraj_singhodyssey4me: While running playbook handler is not executing. Is there any issue because i am not inlcuding handler anywhere.14:42
*** rromans has joined #openstack-ansible14:42
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Simplify and fix docs configuration  https://review.openstack.org/55341814:44
openstackgerritwangqi proposed openstack/openstack-ansible-repo_build master: change python-libguestfs to python-guestfs for ubuntu  https://review.openstack.org/55316914:44
jamespoHi guys, just looking at this https://github.com/openstack/openstack-ansible/blob/master/osa_toolkit/generate.py#L629 RE https://review.openstack.org/#/c/528357/314:50
*** jbadiapa has quit IRC14:50
jamespofor all metal boxes the _network var gets used no matter what (https://github.com/openstack/openstack-ansible/blob/master/osa_toolkit/generate.py#L641) - can this be the same for containers too as it would really clean the code up and stop a bug we saw today14:51
jamespo(BBC)14:51
evrardjpjamespo: everybody is afraid of touching the spaghetti.14:52
evrardjpthat's why I am working on cleaning up the inventory14:52
evrardjpbut in the meantime, patches are welcomed.14:52
jamespohaha, I tried, and I know you don't take git PRs but quick way for me to show the diff: https://github.com/openstack/openstack-ansible/compare/master...james-portman:patch-114:52
*** joseg has joined #openstack-ansible14:53
jamespoBasically separates the code that updates bridge, net_type, net_mtu away from the code that gives something a new IP14:53
jamespoI'll ask jrosser how to put a proper patch in?14:53
*** flemingo has joined #openstack-ansible14:54
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_cinder master: tasks: Do not check the load balancer uri for API status  https://review.openstack.org/55288914:54
niraj_singhi am getting below error while executing playbook14:54
niraj_singhfailed: [aio1] (item={'service_conf': 'api-paste.ini', 'service_conf_path': '/etc/masakari/', 'config_overrides': {}, 'service_key': 'masakari-api', 'config_options': '--config-file /etc/masakari/masakari.conf --config-file /etc/masakari/api-paste.ini --log-file=/var/log/masakari/masakari.log', 'service_name': 'masakari-api', 'group': 'masakari_api', 'start_order': 1, 'config_type': 'ini', 'init_config_overrides': {}}) => {"attempts": 5,14:54
niraj_singh"changed": false, "item": {"config_options": "--config-file /etc/masakari/masakari.conf --config-file /etc/masakari/api-paste.ini --log-file=/var/log/masakari/masakari.log", "config_overrides": {}, "config_type": "ini", "group": "masakari_api", "init_config_overrides": {}, "service_conf": "api-paste.ini", "service_conf_path": "/etc/masakari/", "service_key": "masakari-api", "service_name": "masakari-api", "start_order": 1}, "msg": "Could not14:54
niraj_singhfind the requested service masakari-api: host"}14:54
niraj_singhany clue?14:55
*** flemingo has quit IRC14:58
openstackgerritMerged openstack/ansible-hardening master: Simplify SELinux check  https://review.openstack.org/55021315:02
evrardjpjamespo: submitting a patch isn't that hard: You have to create an openstack account, and have the tool git review (pip installable)15:02
*** hamza21 has quit IRC15:03
*** TxGirlGeek has joined #openstack-ansible15:05
*** jbadiapa has joined #openstack-ansible15:06
admin0odyssey4me, will it be push/released for 16.0.10 ?15:07
*** savvas_ has quit IRC15:09
*** udesale has quit IRC15:10
evrardjpI have to do a release this week15:11
*** savvas has joined #openstack-ansible15:12
hwoarangodyssey4me: what do you have in mind re https://review.openstack.org/#/c/552842/1 ? ansible_mount only lists mount points. What if we have /var/lib mounted instead of /var/lib/machines? we need to traverse the entire path to look for mounts on any of the dir levels no?15:16
*** savvas has quit IRC15:17
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible-openstack_hosts master: Fix error when /etc/hosts does not exist  https://review.openstack.org/55343215:17
*** TxGirlGeek has quit IRC15:17
*** TxGirlGeek has joined #openstack-ansible15:18
*** flemingo has joined #openstack-ansible15:19
*** armaan has joined #openstack-ansible15:21
*** Sha0000 has joined #openstack-ansible15:23
*** flemingo has quit IRC15:24
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Updated from global requirements  https://review.openstack.org/55222615:27
*** flaviosr has quit IRC15:28
jamespoI had a go but it's making my brain hurt, will come back to it..15:29
evrardjpjamespo: the inventory or the creation of the openstack account ? :)15:31
*** chyka has joined #openstack-ansible15:33
*** sar has joined #openstack-ansible15:33
*** savvas has joined #openstack-ansible15:34
*** flemingo has joined #openstack-ansible15:35
*** TxGirlGeek has quit IRC15:35
*** RandomTech has joined #openstack-ansible15:37
*** chyka_ has joined #openstack-ansible15:37
RandomTechhello everyone15:37
jamespoI have the account I think.. just the inventory code15:37
*** dave-mccowan has joined #openstack-ansible15:37
*** chyka has quit IRC15:37
*** savvas has quit IRC15:39
*** flemingo has quit IRC15:40
*** ekan has joined #openstack-ansible15:42
*** TxGirlGeek has joined #openstack-ansible15:44
*** ekan has left #openstack-ansible15:45
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Link to the AIO  https://review.openstack.org/55343715:45
*** marst has joined #openstack-ansible15:45
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Less scary landing page  https://review.openstack.org/55343815:45
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Introduce next steps  https://review.openstack.org/55344015:45
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Remove duplicate hardening content  https://review.openstack.org/55344115:45
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Simplify structure of operations guide  https://review.openstack.org/55344215:46
ibmkoHi, another question :) is it possible to force OA to use our own apt and pypi repo in all hosts and containers ?15:47
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Flatten out maintenance task  https://review.openstack.org/55344515:48
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Flatten out monitoring  https://review.openstack.org/55344615:48
*** Sha0000 has quit IRC15:48
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move the upgrade reference into reference  https://review.openstack.org/55344815:49
evrardjphow come have we so many merge conflicts on those docs changes.15:49
evrardjpibmko: yes15:54
*** TxGirlGeek has quit IRC15:54
evrardjpwe don't have docs, but that's part of what's possible15:54
RandomTechdoes anyone know where the log for when horizon tells you it is "unable to create the image" is stored?15:54
*** hamzy has quit IRC15:56
*** flemingo has joined #openstack-ansible15:59
*** TxGirlGeek has joined #openstack-ansible15:59
odyssey4meoh bother, ubuntu xenial has a newer version of libvirt than that in the UCA repo... so the python lib breaks because it doesn't understand it16:00
odyssey4mejamespage do you happen to be around?16:00
RandomTechoh ya odyssey4me good news. we have a dashboard finally. now we just have to figure out why we cant load images16:01
jamespageodyssey4me: yes16:01
openstackgerritMerged openstack/openstack-ansible-os_designate master: Updated from global requirements  https://review.openstack.org/55221016:01
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Unhide the ssl user story  https://review.openstack.org/55345316:02
*** armaan has quit IRC16:02
odyssey4mejamespage ah great - it looks like libvirt-bin 1.3.1-1ubuntu10.19 is now in xenial-updates, versus 1.3.1-1ubuntu10 in UCA16:02
odyssey4methat itself might not be an issue, but the python lib for libvirt won't build with it16:03
*** armaan has joined #openstack-ansible16:03
*** TxGirlGeek has quit IRC16:03
*** armaan has quit IRC16:03
openstackgerritManuel Buil proposed openstack/openstack-ansible-os_tacker stable/pike: Backport bug fix for etc directory  https://review.openstack.org/55345416:03
*** flemingo has quit IRC16:03
ibmkoevrardjp, do you have an idea how to do that ?16:03
*** armaan has joined #openstack-ansible16:03
odyssey4mejamespage specifically this version of libvirt-python: https://github.com/openstack/requirements/blob/stable/newton/upper-constraints.txt#L16516:03
jamespageodyssey4me: 1.3.1-1ubuntu10 is not from the UCA - that's the original release pocket version for xenial16:05
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Update manage networks location  https://review.openstack.org/55345516:05
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Add haproxy verification  https://review.openstack.org/55345616:05
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Promote scale the environment  https://review.openstack.org/55345716:05
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Promote Backup and Restore  https://review.openstack.org/55345816:05
jamespagewhat do you see?16:05
odyssey4mejamespage ah yes, duh - sorry16:06
odyssey4meok, lemme show you the build fail16:06
jamespageodyssey4me: https://launchpad.net/ubuntu/+source/libvirt/1.3.1-1ubuntu10.19 was a few security fixes16:06
*** armaan has quit IRC16:07
*** armaan has joined #openstack-ansible16:08
evrardjpibmko: you'll probably have to track what's on the repo server role16:08
evrardjpit would help16:08
odyssey4mejamespage hmm, hang on a sec - this might just be a problem with the way this install is happening - lemme dig a little more, I may have just got the wrong end of the stick16:08
evrardjpibmko: our doc is not quite long about that: https://docs.openstack.org/openstack-ansible-repo_server/latest/16:08
evrardjpbut we do have docs about hosts with limited connectivity16:09
evrardjp(please have a look into our user guides in the latest documentation)16:09
*** TxGirlGeek has joined #openstack-ansible16:10
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts master: tasks: Ensure machinectl quota value is reasonable  https://review.openstack.org/55284216:10
*** electrofelix has quit IRC16:11
odyssey4mejamespage my bad, I think I found a rather nasty bug in how we install some things - sorry for crying wolf a little too soon16:14
*** flemingo has joined #openstack-ansible16:16
*** dariko has joined #openstack-ansible16:17
*** gunix has quit IRC16:18
jamespageodyssey4me: np ;)16:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Use constraints for all pip package installations  https://review.openstack.org/55346216:20
odyssey4meevrardjp ^ that's been around a while - not sure how we missed it16:20
*** epalper has quit IRC16:20
evrardjpspotz: can I have your vote on something, now that you're UC? :D16:20
admin0RandomTech, OSA dashboard ?16:20
evrardjpwe have something pending for a long while: https://review.openstack.org/#/c/469827/16:21
spotzevrardjp: hehehe, what's up?16:21
*** flemingo has quit IRC16:21
evrardjpthat's andy's stuff16:21
*** savvas has joined #openstack-ansible16:21
RandomTechif your talking about my problem uploading images admin0, yes i am using the horizon dashboard install by OSA16:21
evrardjpspotz: if we bring that in, we'd be listed on the project navigator16:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Add retries to apt cache update  https://review.openstack.org/55335316:22
spotzevrardjp: ha I'd actually emailed Jimmy about that earlier this week. One thing we need to be OPenStack-Ansible not OPenStackAnsible, remember we had to fix that after Sydney16:22
evrardjpodyssey4me: wow16:22
admin0RandomTech, sorry .. i thought you meant the ops dashboard16:22
spotzevrardjp: Want me to just fix?16:23
evrardjpodyssey4me: newton is the gift that keeps on giving16:23
RandomTechadmin0: its okay, no harm done16:23
*** dariko has quit IRC16:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum stable/newton: Add retries to apt cache update  https://review.openstack.org/55335016:23
evrardjpspotz: I don't think there is anything to fix in this commit, but I think there is something to fix in the project navigator page:  we aren't listed and triple o is listed16:23
*** TxGirlGeek has quit IRC16:23
admin0RandomTech, uploading images might be in the glance logs16:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest stable/newton: Add retries to apt cache update  https://review.openstack.org/55335716:24
spotzevrardjp: "Ansible playbooks and roles for deployment (OpenStackAnsible)":16:24
evrardjpAs member of the user commitee, I think it would be good to say "Hey, there are deployment projects that aren't listed into the project navigator, that's not right for users"16:24
evrardjpspotz: I think that's normal16:24
evrardjpthat's generated16:24
RandomTechi havnt managed to find anything that looks useful in glance logs yet sadly admin016:24
evrardjpI'd keep it that way to make sure it works :)16:24
spotzevrardjp: Let me confirm with Jimmy cause I think that's why we were broken last time16:25
spotzevrardjp: But I was already looking into the issue:)16:25
*** TxGirlGeek has joined #openstack-ansible16:26
*** dariko has joined #openstack-ansible16:26
evrardjpcool thanks spotz !16:26
spotzevrardjp: It's interesting everyone keeps disappearing from there:(16:27
*** masber has joined #openstack-ansible16:28
evrardjpJimmy was not against, but there is no +w done there. I guess when it would be done, we can then change to add P/Q16:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Use constraints for all pip package installations  https://review.openstack.org/55346816:29
*** RandomTech has quit IRC16:29
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move upgrade guides into ops  https://review.openstack.org/55347216:31
*** hvvclint has joined #openstack-ansible16:32
spotzevrardjp: I just remember after Sydney we had to get the - removed or we 404'd but not 100% it's the same thing so I'd rather we're correct the first time16:32
odyssey4meevrardjp ocata has the same issue - https://review.openstack.org/553468 - pike onwards is fine16:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Use constraints for all pip package installations  https://review.openstack.org/55346816:34
*** flemingo has joined #openstack-ansible16:35
*** radeks has quit IRC16:35
*** foutatoro has quit IRC16:36
cloudnullafternoons16:37
*** flemingo has quit IRC16:39
spotzevrardjp: we need the - to match the repo. I can fix or you or andymccr_ want to?16:39
spotzhey cloudnull16:39
*** savvas has quit IRC16:40
evrardjpspotz: that's fine for me, you can edit the patch if you like or I can do it so that you can vote16:40
spotzevrardjp: You do it so I can vote:)16:40
*** savvas has joined #openstack-ansible16:41
jamespageodyssey4me: who might be a good person in osa to talk to about how you generate your openstack-ansible.yaml for openstack/releases ?16:43
odyssey4mejamespage evrardjp16:43
*** savvas has quit IRC16:45
ibmkoevrardjp, hmm I am actually looking at the role repo_server.. hmm shouldn't other containers use the server which has this role deployed as deb and pypi repo ?16:45
evrardjpjamespage: you got an issue with the latest change ?16:46
jamespageevrardjp: hey - so looking at generating release notes for openstack/releases - have the same challenge as you guys do of ##lotsofrepos16:46
evrardjpspotz: will do16:46
evrardjpjamespage: so we have a very specific process, not sure it would match yours16:46
evrardjpwhat I am doing is documented in my own repo of junk things: https://github.com/evrardjp/osa_toolkit16:47
evrardjpBUT16:47
evrardjpat the time I wrote this, quite quickly tbh, I got no other choice. Now, I know better.16:47
evrardjpjamespage: question for you: Are all your repos separate deliverables?16:48
jamespageevrardjp: ack understand16:48
evrardjpif yes, it's easier16:48
jamespageevrardjp: we release them as a tested set16:48
jamespageevrardjp: so kinda I think16:48
evrardjpbecause you can use the release CLI with a loop based on governance, that dhellmann wrote16:48
evrardjpjamespage: yes it's probably better to release them together as one deliverable16:49
evrardjphow do you keep track of shas?16:49
jamespagewell now16:49
evrardjpor tags16:49
jamespagewe don't right now - the way we release is to create a new stable branch; we don't tag16:50
*** savvas has joined #openstack-ansible16:50
jamespageas the primary distribution method does not support versioning per-say16:50
jamespagefixes land into the stable branches and then automatically push out to the charm store16:50
jamespageI'm actually trying to figure out whether we even a good fit tbh16:51
evrardjpok, sounds like fast delivery to me :D16:51
jamespagewe could tag, and that would give a point in time reference for people deploying from git repos, which is possible16:51
evrardjpI guess it all depends on what your users are consuming I guess :)16:51
jamespageyeah16:51
* jamespage thinks this over16:51
evrardjp:D16:52
*** masber has quit IRC16:53
evrardjpif you can skip it, skip it, it's less work :D but if you need to come back to point in time with something easy to use for customers, tags are the deal. But you know it already :)16:53
*** SerenaFeng has joined #openstack-ansible16:54
*** savvas has quit IRC16:54
evrardjpibmko: yes that's what this does. Basically all the containers will talk to the repo server for their apt/pypi packages. It's a fancy reverse proxy with cache basically16:55
evrardjpspotz: where can I see the requirement to use the - in the json?16:55
odyssey4meibmko looking at your original question - yes it is possible, it depends what you're wanting to achieve exactly16:55
jamespageevrardjp: indeed16:56
odyssey4meibmko it also depends which release you're looking at16:56
spotzevrardjp:  My email from Jimmy? Basically it needs to match the repo16:56
spotzwe're openstack-ansible so that needs to be openstack-ansible16:57
spotzotherwise 404 when it tries to pull16:57
evrardjpnot sure what that means16:58
evrardjpbecause under governance we are still OpenStackAnsible16:58
evrardjpI thought that was the reason16:58
evrardjpI can patch that quick, but I have the impression to stab into the dark, I don't know if it would be openstack-ansible, OpenStack-Ansible, or OpenStackAnsible...16:58
odyssey4meibmko if you can tell me which release you're working with, then I can be more specific about the things to set16:58
*** savvas has joined #openstack-ansible16:59
ibmkoodyssey4me, we are trying to setup queens, and I think our current problem is that our containers have normal public deb and pypi sources instead of using the server which has "repo_server" deployed17:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Migrate CLI reference to reference guide  https://review.openstack.org/55347917:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Simplify advanced config  https://review.openstack.org/55348017:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Merge advanced configuration into reference  https://review.openstack.org/55348117:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Uniform landing text  https://review.openstack.org/55348217:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move AIO to first scenario  https://review.openstack.org/55348317:00
spotzevrardjp: I'll work on getting that fixed, but I bet that's part of the confusion17:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Include test scenario as a new user story  https://review.openstack.org/55348417:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Fix references  https://review.openstack.org/55348517:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move more examples to user guide  https://review.openstack.org/55348617:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move Ceph example to user guides  https://review.openstack.org/55348717:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move network architecture into reference  https://review.openstack.org/55348817:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Centralize Inventory documentation  https://review.openstack.org/55348917:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move limited connectivity to user guide  https://review.openstack.org/55349017:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Migrate security into user guide  https://review.openstack.org/55349117:00
odyssey4meibmko ok, so starting with apt sources - do you want to use the repo server's apt proxy or not?17:00
evrardjpspotz: what do you mean by "work on getting that fixed"? Not sure to understand... I can do a patch that's based on Andy's patch, adding Pike and Queens17:01
ibmkoodyssey4me, the question means if we want the repo_server to fetch packages from internet ?17:01
evrardjpI just need input because that's all gibberish for me right now :'(17:02
odyssey4meibmko nope - the cache on the repo container is optional - it's separate from whether the mirror used is local or not17:02
odyssey4meibmko if you have a local mirror, it probably doesn't make sense to have the cache enabled on the repo server17:02
*** savvas has quit IRC17:03
odyssey4meibmko to disable the apt cache on the repo server, set repo_pkg_cache_enabled to false in your user_variables.yml file: https://github.com/openstack/openstack-ansible-repo_server/blob/stable/queens/defaults/main.yml#L4917:03
ibmkoI understand, so lets assume we keep using external Internet deb repo as a source of truth in which case we do want to use cache on repo_server17:03
*** gkadam has quit IRC17:03
odyssey4meok, the default is enabled - so you're good for that then17:03
odyssey4menext is to determine which repo you use17:04
odyssey4mewe set a bunch of sources to get the packages17:04
odyssey4methe first is the content of /etc/apt/sources.list - the containers use whatever is on the host verbatim... no adjustments17:04
odyssey4memake sense?17:05
ibmkoyes17:05
*** TxGirlGeek has quit IRC17:05
odyssey4meok, good - the next is Ubuntu Cloud Archive17:05
ibmkothat would mean that we need to set the repo_server as a deb mirror manually on the physical hosts17:05
evrardjpspotz: I see we also have https://github.com/openstack/project-navigator-data17:06
ibmkoin order for containers to use repo_server as a deb mirror17:06
evrardjpbut I am pretty sure these are not used anymore17:06
odyssey4meibmko oh no, the repo server doesn't have a mirror - it holds a cache which is used by apt as a proxy17:06
evrardjpit should be something else17:06
spotzevrardjp: I'll patch that and governance up in a second17:06
ibmkoodyssey4me, no thats not what I meant17:06
odyssey4meibmko the setup of using that as a proxy is done automatically for you -you don't need to touch anything to make that happen17:06
*** savvas has joined #openstack-ansible17:07
odyssey4meibmko this is the set of tasks which configures apt to use the proxy: https://github.com/openstack/openstack-ansible/blob/master/playbooks/common-tasks/package-cache-proxy.yml17:07
evrardjpspotz: for governance I'd rather do it17:08
ibmkoodyssey4me, I mean - if deb source configuration gets into other containers (keystone, glance etc.) from physical host on which the container is hosted, it means, that in order for those containers to use repo_server as deb mirror, we would need to include the "repo_server" addresses into host apt sources configuration17:08
evrardjpI am not sure about the full implications yet, and I wanted to discuss a few things with ttx17:08
spotzevrardjp: ok17:08
evrardjpbut at least understanding what's going on would be good17:08
odyssey4meibmko configuring /etc/apt/sources.list to use the repo container will fail - because the repo container is not an apt mirror, and also because it doesn't exist in the initial deployment17:09
*** gunix has joined #openstack-ansible17:09
ibmkoodyssey4me, well, then I am missing some very important point about the repo container :)17:09
odyssey4meany cores available to add another review to https://review.openstack.org/553462 ?17:10
odyssey4meibmko the repo container is a local cache, not a mirror17:10
odyssey4mefor apt, it acts as a *proxy* - not a mirror17:10
ibmkobut how such cache is effectively used ? I thought the apt clients will actually use it as a server from which to download the packages17:11
odyssey4methe normal deployment configures the hosts & containers to use the proxy with this task: https://github.com/openstack/openstack-ansible/blob/master/playbooks/common-tasks/package-cache-proxy.yml#L25-L3517:11
odyssey4meibmko yes, it acts as a proxy, so it downloads the packages on demand and keeps a copy of those packages for any subsequent requests17:11
*** TxGirlGeek has joined #openstack-ansible17:12
odyssey4meibmko so prior to the repo container being there, all requests go to the external mirror directly... once the repo container exists, the requests go through the repo container to the external mirror17:12
ibmkoso what you are saying is that the containers actually do have the repo container configured for usage and the apt client prefers it over whatever is configured in apt sources ?17:13
odyssey4meibmko no, I'm saying that the requests from the container go *through* the *proxy* to the external mirror17:13
*** hamzy has joined #openstack-ansible17:13
ibmkobut only after that container is deployed, and before it they go directly to mirror ?17:14
odyssey4meyes17:14
odyssey4meso, for example, to fetch UCA packages as specified in this variable: https://github.com/openstack/openstack-ansible-openstack_hosts/blob/stable/queens/defaults/main.yml#L13917:15
ibmkoodyssey4me, have you ever noticed a problem where various apt commands randomly fails ? I think it might be that when we are in the phase where containers use Internet mirror directly, the official servers might be dropping connections or something like that17:16
odyssey4meonce the repo container exists, every host/container will do a request to the source mirror through the apt-cacher-ng service - think of apt-cacher-ng as something similar to a squid proxy17:16
*** hamzy_ has joined #openstack-ansible17:16
ibmkolike when you do setup-infrastructure a lot of containers might be fetching content simultaneously17:16
*** holser__ has quit IRC17:17
odyssey4meibmko yes we've seen that - we recently pushed up a bunch of patches to implement retries whenever the cache is being updated, or whenever packages are being installed... this is due to the fact that those actions rely on flaky external network connections17:17
*** armaan has quit IRC17:17
ibmkothis is why we are now thinking about having our local mirror17:18
*** armaan has joined #openstack-ansible17:18
odyssey4meibmko https://bugs.launchpad.net/openstack-ansible/+bug/175065617:18
openstackLaunchpad bug 1750656 in openstack-ansible "apt_repository config file changes not recognised by Ansible when cache update fails and task retried" [Undecided,In progress] - Assigned to git-harry (git-harry)17:18
odyssey4mea local mirror can help reduce that sort of failure, yes17:18
*** armaan has quit IRC17:19
*** hamzy has quit IRC17:19
*** armaan has joined #openstack-ansible17:19
spotzevrardjp: That project navigator hasn't been used since Ocata it looks like, probably replaced by the other one17:19
odyssey4meibmko also https://bugs.launchpad.net/openstack-ansible/+bug/174968017:20
openstackLaunchpad bug 1749680 in openstack-ansible "Ensure apt operations have retries" [Wishlist,In progress] - Assigned to Hugh Saunders (hughsaunders)17:20
ibmkoodyssey4me, thanks I will check this out17:20
ibmkoodyssey4me, and thanks for a lot of insightful info :)17:21
odyssey4meibmko in terms of the pypi thing - the repo build process uses upstream pypi and git sources to build a bunch of python wheels and venvs17:22
evrardjpspotz: yeah both seem outdated17:22
odyssey4meibmko the pypi upstream mirror to use is set in https://github.com/openstack/openstack-ansible-repo_server/blob/master/defaults/main.yml#L103 - you can change that if you want to by applying the same variable and a new value in your user_variables.yml17:23
evrardjpbecause it fetches data in Q and both ops-tags-team and project-navigator-data don't have that17:23
evrardjpso I guess the code parses governance or something17:23
ibmkoodyssey4me, all right but we haven't problems with pypi so far17:24
ibmkoonly the apt17:24
odyssey4meevrardjp spotz the question to figure out is who owns project navigator - with that you'll be able to find out what's actually used to build it... it looks like it's changed, but maybe they're doing something weird like using a special branch or whatever17:24
spotzMaybe though I'd sent Jimmy a long to that review. Doesn't hurt to get it through as it's pretty much done17:24
spotzlink17:24
evrardjpodyssey4me: that's indeed what I am looking for -- by looking at the code17:25
odyssey4meibmko we've seen trouble with apt sources where a mirror update happens, and gets cleaned at the same time - unfortunately sometimes the clean happens just between the apt cache update and the package install... so sometimes it's just better to manage your own mirrors17:25
*** gkadam has joined #openstack-ansible17:25
ibmkoyes, understood17:26
*** hamzy__ has joined #openstack-ansible17:26
*** osnaya has joined #openstack-ansible17:29
*** hamzy_ has quit IRC17:29
openstackgerritTaseer Ahmed proposed openstack/openstack-ansible master: Integrate Congress with OSA.  https://review.openstack.org/50397117:29
evrardjpspotz: it looks like the data is embedded in the main page. Not fetched. So we need to find the generator.17:30
evrardjpppl!17:30
evrardjp:D17:30
*** flemingo has joined #openstack-ansible17:31
*** jpward has joined #openstack-ansible17:34
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Fix doc building idempotency  https://review.openstack.org/55337917:35
*** flemingo has quit IRC17:35
osnaya@cloudnull @evrardjp run setup-infrastructure.yml ... err in galera... after the run checked service status for mysql ... "systemd[1]: Starting MariaDB 10.1.30 db server... mysqld[24604]: 140070194788608 [Note] /usr/sbin/mysqld (mysqld 10.1.30-MariaDB-1~xenial) starting as proc 24604 .. mysqld[24635]: Checking for corrupt, not cleanly closed and upgrade needing tables. Started MariaDB 10.1.30 database server.17:36
evrardjpI've published the change ^ for you odyssey4me . Now everytime someone will be building docs, they would still have this file marking as changed17:36
evrardjpI am fine with that, but I don't think it's smart :p17:36
evrardjpif we include it once it's good forever and we'll see this change if the scenarios change17:37
evrardjpbut it's not really important17:37
odyssey4meevrardjp how is it marked as changed? it's in .gitignore17:37
odyssey4meand it would be changed anyway if that is so, because it's always regenerated - so having content there changes nothing ;)17:38
evrardjpI don't think it's smart to let it in gitignore :)17:38
evrardjpmaybe I should remove it from gitignore17:38
odyssey4metechnically it'd be better to have it go into the /build directory17:38
odyssey4mebut then you gotta figure out how to make that work, which sucks - especially since that whole thing will have to be re-done anyway with https://review.openstack.org/55179117:39
odyssey4meso, don't bother changing anything - it's good as it is17:39
evrardjpnah right not it's bad17:39
evrardjpit appends and produces different results if you're rebuilding on your machine17:40
evrardjpthat's terribad17:40
odyssey4mesure, so your patch solves that which is good17:40
*** dariko has quit IRC17:40
evrardjpok I thought you meant the patch was bad17:40
odyssey4meno, I mean don't waste more time on it :p17:41
odyssey4meright now the changes if you build locally shouldn't reflect for git - which is good... the content will always be ordered the same, which is good17:41
*** dariko has joined #openstack-ansible17:41
odyssey4mein master once we introduce more axes, we'll have to re-do the tooling and can make it better - your patch is a good band-aid17:42
*** SerenaFeng has quit IRC17:44
*** hvvclint has quit IRC17:46
*** shardy has quit IRC17:47
*** dariko has quit IRC17:47
*** dariko has joined #openstack-ansible17:50
*** Matias has quit IRC17:52
*** flemingo has joined #openstack-ansible17:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351017:54
odyssey4meapologies - patch storm incoming17:55
*** aludwar has quit IRC17:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-hardening master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351117:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-apt_package_pinning master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351217:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ceph_client master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351317:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351417:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351517:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351617:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351717:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351817:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55351917:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-nspawn_container_create master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55352017:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-nspawn_hosts master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55352117:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55352217:57
*** flemingo has quit IRC17:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_openrc master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55352317:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55352417:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55352517:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55352617:57
evrardjpodyssey4me: no apologies needed17:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55352817:58
evrardjpexcept for infra :D17:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55352917:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55353017:58
evrardjpahah good catch on the USER17:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55353117:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_congress master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55353217:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55353317:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55353417:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55353517:59
evrardjpodyssey4me: but the blueprint spam omg17:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55353617:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55353717:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55353817:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55354118:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_molteniron master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55354218:00
*** gkadam has quit IRC18:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55354318:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca-agent master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55354418:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca-ui master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55354518:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55354718:00
*** poopcat has joined #openstack-ansible18:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55354818:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55354918:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_panko master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355018:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355118:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355218:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_searchlight master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355318:02
evrardjpomg18:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355418:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355518:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355618:02
evrardjplet's get rid of tox.ini !18:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355718:02
evrardjp:p18:02
odyssey4meI would love to.18:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355818:02
odyssey4meIt's just another layer of indirection.18:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55355918:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356018:03
evrardjpodyssey4me: we could technically do it, we don't need it for docs anymore18:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356118:03
*** aludwar has joined #openstack-ansible18:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356218:03
evrardjpI will do a patch soon18:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356318:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356418:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356518:04
odyssey4meYeah, I know. I keep hoping for someone to volunteer to do it. I would happily, but it's more important to get the python stuff out the way.18:04
evrardjpthat's why I planned to do my series of docs patches18:04
evrardjpyeah18:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_server master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356618:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-specs master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356718:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356918:04
odyssey4meright, that's done18:04
ibmkoodyssey4me, one more question related to the repo_server :)18:06
odyssey4meibmko go for it18:06
ibmkoodyssey4me, I wiped all containers using "openstack-ansible lxc-containers-destroy.yml -e force_containers_data_destroy=yes -e force_containers_destroy=yes" but I think the physical hosts remained configured to use the repo_server as a proxy, is there some "legal" way how to revert physical hosts back to good state ?18:08
odyssey4meibmko yes, this happens - do something like: ansible -m file -a 'dest=/etc/apt/apt.conf.d/00apt-cacher-proxy state=absent' hosts18:09
ibmkoodyssey4me, isn't there some "high-level" playbook for proper environment wipeout18:10
ibmko?18:10
ibmkomaybe there are some other things which are now inconsistent18:11
jrosser_ibmko: really you should pxeboot/reinstall if you want it properly wiped out18:12
ibmkook18:13
jrosser_it is well worth a little effort in tools to make that painless for you, youll probably do it lots18:13
ibmkoyeah18:13
jrosser_and also automate setting up the OSA pre-requsites18:14
jrosser_fwiw i use a dedicated apt mirror and pip mirror, that all works fine18:14
odyssey4meibmko you'll like want to setup a test host and use tooling like https://github.com/openstack/openstack-ansible-ops/tree/master/multi-node-aio to automate your entire rebuild easily18:15
odyssey4meit'll save you much pain to be able to refresh from scratch often... trying to clean up is very messy and causes you to have to deal with all sorts of nonsense, especially when trying to figure out the networking18:16
*** Adri2000 has quit IRC18:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Update apt cache on proxy addition/removal  https://review.openstack.org/55357418:17
ibmkoright, I am taking a note :)18:17
*** Adri2000 has joined #openstack-ansible18:18
*** jrosser_ is now known as jrosser18:19
dmsimardcloudnull: sent him your way because it seemed like he was struggling a bit and it might be easier if you're all rackers or something, I dunno :p18:27
dmsimardodyssey4me: are you trying to break stackalytics with all those patches ? :)18:28
odyssey4medmsimard not intentionally - just paving the way for other work I've got in the pipeline18:31
dmsimardIf all your tox.ini are the same, maybe you could have a central one somewhere or something18:32
dmsimard¯\_(ツ)_/¯18:32
odyssey4medmsimard we could, but I'd rather be getting rid of tox18:32
dmsimardhaha18:32
dmsimardI know the feeling18:32
dmsimardI've actually "containerized" things with tox before18:33
dmsimardlike tox -e ansible-playbook -- -i hosts playbook.yml18:33
odyssey4metechnically we don't really need it, we could do native zuul jobs and have a thin layer to bootstrap a version of ansible to execute jobs outside of openstack-ci18:33
jrosserwe got our deploy pretty much nailed today, instances talking to the outside at full 1500 mtu, l3 pod architecture, zfs container backing, almost air-gapped install too18:34
jrossermassive thanks to everyone here who has helped us along the way18:35
odyssey4mejrosser nice! I'll raise a glass for you guys tomorrow when I buy a bottle of something to celebrate with. :)18:35
odyssey4meand thanks to you guys for helping us along the way :)18:36
logan-awesome jrosser :)18:37
jrosserodyssey4me: enjoy your glass! and thanks again :)18:39
*** TxGirlGeek has quit IRC18:40
*** ibmko has quit IRC18:42
*** flemingo has joined #openstack-ansible18:45
*** guhcampos has joined #openstack-ansible18:47
*** RandomTech has joined #openstack-ansible18:48
*** flemingo has quit IRC18:50
*** osnaya has quit IRC18:50
openstackgerritMerged openstack/openstack-ansible-os_nova stable/newton: Use constraints for all pip package installations  https://review.openstack.org/55346218:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Ensure package cache is updated appropriately  https://review.openstack.org/55357418:56
odyssey4melogan- if you can double-check that, I think  it might save us a bit of time and deal with the common question of how to remove the apt cache config when removing the repo container18:57
odyssey4meanyone around to give these a review? https://review.openstack.org/553357 & https://review.openstack.org/55335019:06
evrardjpcan I get some votes for https://review.openstack.org/#/c/553441/1 https://review.openstack.org/#/c/553453/1 ?19:06
*** esberglu has quit IRC19:07
openstackgerritMerged openstack/openstack-ansible-os_nova stable/newton: Add retries to apt cache update  https://review.openstack.org/55335319:08
*** jamesdenton has quit IRC19:08
*** esberglu has joined #openstack-ansible19:09
*** TxGirlGeek has joined #openstack-ansible19:10
*** flemingo has joined #openstack-ansible19:11
logan-mostly looks good odyssey4me just one question in there19:12
evrardjpodyssey4me: I will review19:12
*** marst has left #openstack-ansible19:12
evrardjpasaic19:12
*** esberglu_ has joined #openstack-ansible19:12
odyssey4melogan- answered19:14
*** esberglu has quit IRC19:14
*** flemingo has quit IRC19:16
odyssey4melogan- happy to change whatever up if need be, but I figured those touch points would give us the best coverage for a new install, but also a re-run on top of an existing install19:16
logan-yep understand the flow now thanks19:17
logan-main concern was just limiting the scoping on that play19:17
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: common-tasks: Container Start/Stop conditions  https://review.openstack.org/55309419:19
*** ChanServ changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs"19:22
-openstackstatus- NOTICE: The regression stemming from one of yesterday's Zuul security fixes has been rectified, and Devstack/Tempest jobs which encountered POST_FAILURE results over the past 24 hours can safely be rechecked now19:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: repo-use.yml: Scope host groups properly  https://review.openstack.org/55358919:25
odyssey4melogan- ^ how does that look?19:25
logan-lgtm!19:26
logan-thanks19:26
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd  https://review.openstack.org/55272119:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: Switch pypy functional test to experimental  https://review.openstack.org/55359019:28
*** flemingo has joined #openstack-ansible19:32
openstackgerritMerged openstack/openstack-ansible stable/queens: bootstrap-host: Prepare disk for machinectl storage  https://review.openstack.org/55301019:32
*** jbadiapa has quit IRC19:34
*** flemingo has quit IRC19:36
*** Fritzmen has joined #openstack-ansible19:49
*** Fritzmen has quit IRC19:50
*** dave-mccowan has quit IRC19:53
*** sawblade6 has quit IRC19:54
*** sawblade6 has joined #openstack-ansible19:54
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55356319:58
*** sawblade6 has quit IRC19:59
*** RandomTech has quit IRC20:07
pabelangero/20:08
pabelangerso, I have some time to try out: http://git.openstack.org/cgit/openstack/openstack-ansible-plugins/tree/connection/ssh.py20:09
pabelangerwhere should i be loading the connection plugin from?20:09
pabelangeror do I need to overwrite the existing ssh.py in ansible source?20:09
pabelangerlooks like connection_plugins directory is the place, according to http://docs.ansible.com/ansible/devel/plugins/connection.html20:10
*** dave-mccowan has joined #openstack-ansible20:11
openstackgerritMerged openstack/openstack-ansible-os_swift stable/newton: Add retries to apt cache update  https://review.openstack.org/55335620:24
cloudnullpabelanger: just add the plugins role to /etc/ansible/roles20:27
cloudnullyou can then export env vars to tell ansible to consume them, or setup the options in an ansible.cfg20:28
cloudnullwe use env vars https://github.com/openstack/openstack-ansible/blob/master/scripts/openstack-ansible.rc#L24-L2820:28
*** admin0 has quit IRC20:29
openstackgerritMerged openstack/openstack-ansible-os_magnum stable/newton: Add retries to apt cache update  https://review.openstack.org/55335020:29
pabelangercloudnull: okay, testing locally now20:30
pabelangercloudnull: I'm also going to see if we can some how load the connection plugin at runtime for zuul20:31
pabelangercloudnull: I really like the idea of SSH into the node, then running everything in a container!!20:31
*** hw_wutianwei has quit IRC20:31
*** hw_wutianwei has joined #openstack-ansible20:32
pabelangerhowever, I see some complications with physical_host setting and nodepool20:32
cloudnullyea the physical_host setting has to be part of inventory.20:33
cloudnullyou can define it in group_vars, host_vars, whatever20:33
cloudnullbut it needs to be different from the container20:33
pabelangeryah, issue is, we don't know the IPs until runtime of jobs20:33
pabelangereg: http://logs.openstack.org/43/553443/1/check/windmill-ubuntu-xenial/08d64d1/zuul-info/inventory.yaml20:34
cloudnullsomething like https://github.com/openstack/openstack-ansible-nspawn_container_create/blob/master/tests/host_vars/container1.yml20:34
cloudnullhum.20:34
pabelangeri wonder if a setting could be updated / added to just use the ansible_host, but still then do a something with containers20:34
cloudnullyou could set it as a fact20:34
pabelangerOh, maybe20:34
cloudnullso set it to localhost by default and then define it dynamically using a set fact20:35
pabelangerhttp://git.openstack.org/cgit/openstack/windmill/tree/.zuul.d/jobs.yaml#n158 is the inventory file20:35
pabelangeryah, worth a test20:35
evrardjpin your case your ansible_host is your physical_host, I am not sure to understand the problem.20:36
evrardjpYou can do physical_host: "{{ ansible_hostname }}"20:36
pabelangeryah, I am unsure if I can define that in zuul.yaml nodeset20:36
pabelangerI would need to test to confirm20:36
evrardjpthen for your containers (that you can create with cloudnull 's systemd roles!) you create them live and add those to the inventory20:36
evrardjpmeta: refresh_inventory20:37
pabelangeryah20:37
cloudnullah that would work too.20:37
evrardjpor just add_hosts/group_by20:37
evrardjpso many ways :)20:37
pabelangerevrardjp: we don't allow add_host/group_by on zuul-executors in untrusted jobs20:37
evrardjpno issues pabelanger , we can make that happen :)20:37
evrardjpoh20:37
pabelangerdue to security reasons, some of ansibles functionality is stripped20:38
evrardjpinteresting20:38
pabelangerespecially around dynamic hosts20:38
pabelangerbut, the fact idea is a good one20:38
evrardjpyeah20:38
pabelangersame with physical_host: "{{ ansible_hostname }}"20:38
pabelangerwill try and report back20:38
cloudnull++ you can get 99% of the way there with set fact20:38
pabelangerassuming I can load the connection plugin :)20:38
cloudnullhappy to help as you investigate20:38
*** dariko has quit IRC20:39
*** flemingo has joined #openstack-ansible20:39
*** flemingo has quit IRC20:43
*** dave-mccowan has quit IRC20:53
*** flemingo has joined #openstack-ansible20:58
openstackgerritMerged openstack/openstack-ansible master: inventory: all: Switch package state to 'present' on openSUSE  https://review.openstack.org/55294420:58
openstackgerritMerged openstack/openstack-ansible stable/queens: [Docs] Remove duplicate hardening content  https://review.openstack.org/55344120:58
openstackgerritMerged openstack/openstack-ansible stable/queens: [Docs] Unhide the ssl user story  https://review.openstack.org/55345320:58
*** armaan has quit IRC21:00
*** armaan has joined #openstack-ansible21:00
*** armaan has quit IRC21:00
*** armaan has joined #openstack-ansible21:01
*** flemingo has quit IRC21:02
*** dariko has joined #openstack-ansible21:02
*** jillr_ is now known as jillr21:03
*** guhcampos has quit IRC21:04
*** TxGirlGeek has quit IRC21:06
*** flemingo has joined #openstack-ansible21:12
*** flemingo has quit IRC21:17
*** mburrows has quit IRC21:21
*** sar has quit IRC21:22
*** flemingo has joined #openstack-ansible21:32
*** flemingo has quit IRC21:36
*** TxGirlGeek has joined #openstack-ansible21:37
*** dave-mccowan has joined #openstack-ansible21:39
*** esberglu_ has quit IRC21:41
*** esberglu has joined #openstack-ansible21:44
*** esberglu_ has joined #openstack-ansible21:45
*** ibmko has joined #openstack-ansible21:46
*** esberglu has quit IRC21:48
*** flemingo has joined #openstack-ansible21:49
*** esberglu_ has quit IRC21:50
*** flemingo has quit IRC21:53
*** dariko has quit IRC21:56
*** jwitko__ has joined #openstack-ansible21:56
*** jwitko_ has quit IRC22:00
*** jwitko__ has quit IRC22:04
*** masber has joined #openstack-ansible22:09
*** jwitko has joined #openstack-ansible22:25
*** armaan has quit IRC22:31
*** jwitko_ has joined #openstack-ansible22:40
*** kstev has quit IRC22:42
*** jwitko has quit IRC22:44
*** savvas_ has joined #openstack-ansible22:44
*** savvas has quit IRC22:46
*** dave-mccowan has quit IRC22:48
*** savvas_ has quit IRC22:49
*** chyka has joined #openstack-ansible22:49
*** chyka_ has quit IRC22:50
*** jra has joined #openstack-ansible22:55
openstackgerritMerged openstack/openstack-ansible-os_octavia master: tox.ini: Expose USER environment variable to execution environment  https://review.openstack.org/55354922:55
jraI'm looking at the rsyslog_client role and I'm a bit confused by the logic around remote logging22:56
jraThe remote_logging conf file gets generated "when: (rsyslog_client_all_log_files | length) > 0"22:57
jraBut I don't especially care whether there are specific files on the host, I just want *all* syslogs from it to be syndicated to my central syslog infrastructure22:57
jraI suspect that task is trying to do something different than I have in mind; does anybody know the context for it?22:58
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation  https://review.openstack.org/55363022:58
*** flemingo has joined #openstack-ansible22:58
*** masber has quit IRC23:02
*** flemingo has quit IRC23:03
*** throwsb1 has quit IRC23:23
*** chyka has quit IRC23:25
*** flemingo has joined #openstack-ansible23:27
*** hamzy__ has quit IRC23:29
*** flemingo has quit IRC23:32
openstackgerritMerged openstack/openstack-ansible master: Fix BOOTSTRAP_OPTS  https://review.openstack.org/55047323:37
ibmkohmm I think we never gonna sort those repositories out :(23:39
ibmkowhen we run setup-hosts, the pip installation fails on physical hosts because it is configured to use haproxy but it is not deployed yet during this phase23:40
*** flemingo has joined #openstack-ansible23:41
ibmkoI think its this: https://github.com/openstack/openstack-ansible/blob/ab560d10344113daf4699377138f474df9235c34/inventory/group_vars/all/pip.yml#L1823:43
*** flemingo has quit IRC23:46
*** chyka has joined #openstack-ansible23:47
*** chyka has quit IRC23:51
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Use production like interfaces in the gate  https://review.openstack.org/55363623:53

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!