*** admin0 has quit IRC | 00:09 | |
cloudnull | ORYL. | 00:14 |
---|---|---|
cloudnull | is this something that we should work on as an option within osa ? | 00:14 |
*** TxGirlGeek has quit IRC | 00:16 | |
jra | cloudnull: hypothesis proven. you have to extend the default configuration of the tempest verifier to use the internal targets in order for it to work | 00:19 |
*** TxGirlGeek has joined #openstack-ansible | 00:19 | |
jra | I'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 you | 00:20 |
cloudnull | maybe we should look at improving our docs on getting it going ? | 00:20 |
*** odyssey4me has quit IRC | 00:29 | |
*** odyssey4me has joined #openstack-ansible | 00:29 | |
*** savvas has joined #openstack-ansible | 00:37 | |
*** savvas has quit IRC | 00:42 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Convert role to use a common systemd role(s) https://review.openstack.org/552047 | 00:42 |
*** chyka has joined #openstack-ansible | 00:43 | |
*** chyka has quit IRC | 00:47 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd https://review.openstack.org/552721 | 00:47 |
*** osnaya has joined #openstack-ansible | 00:48 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Convert role to use a common systemd role(s) https://review.openstack.org/552047 | 00:57 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Remove the "is_ssh_address" option from inventory https://review.openstack.org/548929 | 00:58 |
*** ibmko has joined #openstack-ansible | 00:59 | |
ibmko | Hello, 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 used | 01:01 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd https://review.openstack.org/552721 | 01:01 |
*** osnaya has quit IRC | 01:02 | |
ibmko | for 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 container | 01:03 |
*** TxGirlGeek has quit IRC | 01:03 | |
cloudnull | ibmko: do you have a link to that doc ? | 01:03 |
ibmko | sure | 01:03 |
ibmko | https://docs.openstack.org/project-deploy-guide/openstack-ansible/ocata/app-advanced-config-sslcertificates.html | 01:03 |
cloudnull | ok i see it, let me have a look. | 01:03 |
cloudnull | are you just wanting to know how to enable cert validation ? | 01:04 |
ibmko | I am happy with self-signed certs but they dont work. When glance tries to comunicate with keystone, it fails | 01:04 |
ibmko | and I am happy if verification will be disabled | 01:05 |
*** dave-mccowan has joined #openstack-ansible | 01:05 | |
*** joseg has quit IRC | 01:05 | |
ibmko | but I would just like to understand how it is disabled in the ansible code when self-signed certs are used | 01:05 |
cloudnull | so are you wanting to use certs on the internal URL with haproxy ? | 01:05 |
ibmko | I would like to use self-signed certs everywhere - haproxy, keystone... | 01:06 |
cloudnull | ok. | 01:06 |
cloudnull | in the keystone role I see options like https://github.com/openstack/openstack-ansible-os_keystone/blob/745df7153703c5da231f5da9540e743df637d6fa/defaults/main.yml#L149-L150 | 01:07 |
cloudnull | but nothing that automatically flips that from false to true | 01:07 |
* cloudnull looking in the integrated repo | 01:07 | |
*** osnaya has joined #openstack-ansible | 01:07 | |
ibmko | right | 01: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 |
cloudnull | ibmko: https://github.com/openstack/openstack-ansible/blob/master/inventory/group_vars/all/keystone.yml#L27 | 01:08 |
cloudnull | so it is setting that option based on the presence of a cert | 01:09 |
ibmko | cloudnull, uh, great, I missed that, let me go through it | 01:09 |
cloudnull | its berried in the group_vars, I suspect it'll be the same for other services too | 01:10 |
ibmko | cloudnull, I search through code and I dont see the keystone_service_adminuri_insecure being used anywhere | 01:11 |
cloudnull | osnaya: did it fail on setup-hosts ? or setup infra ? | 01:11 |
ibmko | it isn't referenced anywhere | 01: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 |
cloudnull | its set in the group_vars and used in the role | 01:12 |
osnaya | @cloudnull it failed on setup-hosts | 01:12 |
ibmko | cloudnull, I checked the role | 01:13 |
ibmko | cloudnull, sorry never mind, my bad | 01:13 |
ibmko | had some mess in my search box | 01:13 |
*** savvas has joined #openstack-ansible | 01:14 | |
cloudnull | it happens :) | 01:14 |
cloudnull | osnaya: if the playbook failed it likely failed for a good reason. | 01:14 |
cloudnull | do 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 it | 01:15 |
cloudnull | osnaya: if you update apt and search for that package do you see it ? | 01:15 |
cloudnull | maybe there's a missing repo that needs to be enabled on your host to make it go | 01:15 |
cloudnull | ? | 01:15 |
ibmko | cloudnull, just went through it, everything now makes sense, thanks | 01:18 |
*** savvas has quit IRC | 01:18 | |
cloudnull | cool! | 01:20 |
cloudnull | let us know how it goes and if we can help in any way | 01:20 |
cloudnull | i gotta run take care all. maybe back later tonight | 01:20 |
*** jra has quit IRC | 01: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 |
cloudnull | osnaya: it looks like the package installed | 01:24 |
cloudnull | check systemctl status nginx.service | 01:24 |
cloudnull | and go from there. | 01:24 |
cloudnull | I have to run | 01:24 |
cloudnull | take care all | 01:24 |
osnaya | @cloudnull catch you later.... will look into it | 01:24 |
cloudnull | take care | 01:25 |
*** osnaya has quit IRC | 01:25 | |
*** savvas has joined #openstack-ansible | 01:32 | |
*** savvas has quit IRC | 01:37 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: common-tasks: Container Start/Stop conditions https://review.openstack.org/553094 | 01:57 |
*** yifei1 has joined #openstack-ansible | 02:06 | |
*** yifei1 has quit IRC | 02:23 | |
*** ibmko has quit IRC | 02:29 | |
*** chyka has joined #openstack-ansible | 02:32 | |
*** chyka has quit IRC | 02:37 | |
*** gkadam has joined #openstack-ansible | 02:42 | |
*** gkadam has quit IRC | 02:46 | |
*** dave-mccowan has quit IRC | 03:14 | |
*** karthi has joined #openstack-ansible | 03:58 | |
*** karthi has quit IRC | 04:01 | |
*** karthi has joined #openstack-ansible | 04:04 | |
*** poopcat has quit IRC | 04:08 | |
*** flemingo has quit IRC | 04:15 | |
*** gkadam has joined #openstack-ansible | 04:33 | |
*** flemingo has joined #openstack-ansible | 04:41 | |
*** flemingo has quit IRC | 04:45 | |
*** karthi has quit IRC | 04:52 | |
*** gkadam has quit IRC | 04:55 | |
*** karthi has joined #openstack-ansible | 04:56 | |
*** rickflare has joined #openstack-ansible | 05:11 | |
*** _jbadiapa has quit IRC | 05:12 | |
*** ygl has joined #openstack-ansible | 05:12 | |
*** udesale has joined #openstack-ansible | 05:13 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova stable/queens: Rearrange cell mapping tasks https://review.openstack.org/552898 | 05:35 |
*** karthi has quit IRC | 05:44 | |
*** gbvpvs has joined #openstack-ansible | 05:51 | |
gbvpvs | THIS 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 |
gbvpvs | THIS 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 |
gbvpvs | THIS 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 |
gbvpvs | THIS 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 |
gbvpvs | udesale 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 ivve | 05:51 |
*** gbvpvs has quit IRC | 05:51 | |
*** flemingo has joined #openstack-ansible | 05:53 | |
*** masber has quit IRC | 05:58 | |
*** flemingo has quit IRC | 05:58 | |
*** chyka has joined #openstack-ansible | 06:09 | |
*** yifei has left #openstack-ansible | 06:11 | |
*** chyka has quit IRC | 06:13 | |
*** flemingo has joined #openstack-ansible | 06:13 | |
*** flemingo has quit IRC | 06:18 | |
*** jbadiapa has joined #openstack-ansible | 06:18 | |
*** karthi has joined #openstack-ansible | 06:20 | |
*** karthi has quit IRC | 06:22 | |
*** masber has joined #openstack-ansible | 06:25 | |
*** karthi has joined #openstack-ansible | 06:26 | |
*** karthi has quit IRC | 06:26 | |
*** karthi has joined #openstack-ansible | 06:27 | |
*** Fritzmen has quit IRC | 06:27 | |
*** masber has quit IRC | 06:31 | |
*** gkadam has joined #openstack-ansible | 06:35 | |
ygl | can anyone tell me the location of this varialble "ansible_python_interpreter" ? | 06:37 |
*** osnaya has joined #openstack-ansible | 06:37 | |
*** flemingo has joined #openstack-ansible | 06:37 | |
ygl | evrardjp: hi, where is the the location of this varialble "ansible_python_interpreter" ? | 06:37 |
ygl | udesale: where is the the location of this varialble "ansible_python_interpreter" ? | 06:38 |
osnaya | Hi 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 re | 06:41 |
*** flemingo has quit IRC | 06:41 | |
osnaya | any ideas on the error, possible fix and what is the impact? | 06:42 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ansible-hardening master: Updated from global requirements https://review.openstack.org/551450 | 06:44 |
openstackgerrit | wangqi proposed openstack/openstack-ansible-repo_build master: change python-libguestfs to python-guestfs for ubuntu https://review.openstack.org/553169 | 06:48 |
ygl | hi all | 06:49 |
ygl | how can I change the "ansible_python_interpreter" in openstack ansible ? | 06:50 |
openstackgerrit | wangqi proposed openstack/openstack-ansible-os_nova master: change python-libguestfs to guestfs-tools for suse https://review.openstack.org/553174 | 06:54 |
*** flemingo has joined #openstack-ansible | 06:59 | |
*** gkadam has quit IRC | 07:03 | |
*** flemingo has quit IRC | 07:04 | |
*** osnaya has quit IRC | 07:05 | |
*** gkadam has joined #openstack-ansible | 07:07 | |
*** karthi has quit IRC | 07:12 | |
*** jbadiapa has quit IRC | 07:12 | |
*** gkadam has quit IRC | 07:15 | |
*** gaoyan has joined #openstack-ansible | 07:17 | |
*** gaoyan has quit IRC | 07:19 | |
*** flemingo has joined #openstack-ansible | 07:19 | |
*** sar has joined #openstack-ansible | 07:21 | |
*** flemingo has quit IRC | 07:23 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible master: Updated from global requirements https://review.openstack.org/549552 | 07:28 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-apt_package_pinning master: Updated from global requirements https://review.openstack.org/553214 | 07:28 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-ceph_client master: Updated from global requirements https://review.openstack.org/553215 | 07:29 |
*** masber has joined #openstack-ansible | 07:29 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-galera_client master: Updated from global requirements https://review.openstack.org/553216 | 07:29 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-galera_server master: Updated from global requirements https://review.openstack.org/553217 | 07:29 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-haproxy_server master: Updated from global requirements https://review.openstack.org/553218 | 07:29 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_container_create master: Updated from global requirements https://review.openstack.org/553220 | 07:30 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_hosts master: Updated from global requirements https://review.openstack.org/553221 | 07:30 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-memcached_server master: Updated from global requirements https://review.openstack.org/551549 | 07:30 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_hosts master: Updated from global requirements https://review.openstack.org/553222 | 07:30 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_openrc master: Updated from global requirements https://review.openstack.org/553223 | 07:31 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-ops master: Updated from global requirements https://review.openstack.org/553224 | 07:31 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_almanach master: Updated from global requirements https://review.openstack.org/553225 | 07:31 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh master: Updated from global requirements https://review.openstack.org/552205 | 07:31 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican master: Updated from global requirements https://review.openstack.org/552206 | 07:32 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer master: Updated from global requirements https://review.openstack.org/552207 | 07:32 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder master: Updated from global requirements https://review.openstack.org/552208 | 07:32 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_cloudkitty master: Updated from global requirements https://review.openstack.org/552209 | 07:33 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate master: Updated from global requirements https://review.openstack.org/552210 | 07:33 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance master: Updated from global requirements https://review.openstack.org/552211 | 07:33 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi master: Updated from global requirements https://review.openstack.org/552212 | 07:34 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat master: Updated from global requirements https://review.openstack.org/552213 | 07:34 |
evrardjp | ygl: hey | 07:34 |
evrardjp | how is your deploy going today? | 07:34 |
evrardjp | Did you solve your issues? | 07:34 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_horizon master: Updated from global requirements https://review.openstack.org/551563 | 07:34 |
*** karthi has joined #openstack-ansible | 07:34 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic master: Updated from global requirements https://review.openstack.org/552214 | 07:34 |
evrardjp | osnaya mmm where is your nginx located? What is your openstack_user_config like ? | 07:35 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone master: Updated from global requirements https://review.openstack.org/553227 | 07:35 |
evrardjp | ygl: python interpreter? Why do you want to change that? | 07:35 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum master: Updated from global requirements https://review.openstack.org/552216 | 07:35 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_molteniron master: Updated from global requirements https://review.openstack.org/553229 | 07:35 |
evrardjp | ygl: you can change it by overriding it as a group_var/host vars | 07:35 |
evrardjp | not sure it's what you're looking for | 07:35 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca master: Updated from global requirements https://review.openstack.org/551568 | 07:36 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca-agent master: Updated from global requirements https://review.openstack.org/552218 | 07:36 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca-ui master: Updated from global requirements https://review.openstack.org/553230 | 07:36 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron master: Updated from global requirements https://review.openstack.org/552220 | 07:36 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova master: Updated from global requirements https://review.openstack.org/552221 | 07:37 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia master: Updated from global requirements https://review.openstack.org/552222 | 07:37 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_rally master: Updated from global requirements https://review.openstack.org/552223 | 07:37 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara master: Updated from global requirements https://review.openstack.org/552224 | 07:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_searchlight master: Updated from global requirements https://review.openstack.org/551576 | 07:38 |
*** flemingo has joined #openstack-ansible | 07:38 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift master: Updated from global requirements https://review.openstack.org/552225 | 07:38 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_tempest master: Updated from global requirements https://review.openstack.org/552226 | 07:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove master: Updated from global requirements https://review.openstack.org/552227 | 07:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_watcher master: Updated from global requirements https://review.openstack.org/552228 | 07:39 |
*** karthi has quit IRC | 07:39 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_zaqar master: Updated from global requirements https://review.openstack.org/552229 | 07:39 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-pip_install master: Updated from global requirements https://review.openstack.org/553232 | 07:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-plugins master: Updated from global requirements https://review.openstack.org/553233 | 07:40 |
ygl | evrardjp: i am facing that same issue | 07:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-rabbitmq_server master: Updated from global requirements https://review.openstack.org/553234 | 07:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-repo_build master: Updated from global requirements https://review.openstack.org/552233 | 07:40 |
ygl | evrardjp: what I observed is the deploy node is using python 2.7 but the playbook output is showing this | 07:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-repo_server master: Updated from global requirements https://review.openstack.org/553235 | 07:41 |
ygl | evrardjp: Using module file /opt/ansible-runtime/lib/python3.5/site-packages/ansible/modules/system/setup.py | 07:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_client master: Updated from global requirements https://review.openstack.org/553236 | 07:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_server master: Updated from global requirements https://review.openstack.org/553237 | 07:41 |
ygl | evrardjp: i think i have to change the python binray to point to 3.5 | 07:41 |
*** armaan has joined #openstack-ansible | 07:41 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-specs master: Updated from global requirements https://review.openstack.org/553238 | 07:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-ansible-tests master: Updated from global requirements https://review.openstack.org/552237 | 07:42 |
*** gaoyan has joined #openstack-ansible | 07:42 | |
*** flemingo has quit IRC | 07:43 | |
*** holser__ has joined #openstack-ansible | 07:46 | |
*** radeks has joined #openstack-ansible | 07:47 | |
*** pcaruana has joined #openstack-ansible | 07:48 | |
*** pcaruana has quit IRC | 07:50 | |
*** pcaruana has joined #openstack-ansible | 07:50 | |
*** pcaruana is now known as pcaruana|wfh| | 07:53 | |
*** karthi has joined #openstack-ansible | 07:54 | |
*** flemingo has joined #openstack-ansible | 07:54 | |
*** flemingo has quit IRC | 07:59 | |
*** gkadam has joined #openstack-ansible | 08:00 | |
Taseer | evrardjp: do you have anything to revolt => https://review.openstack.org/#/c/503971/ ?? | 08:01 |
ygl | evrardjp: how long does the basic host setup task take to complete on five target nodes ? | 08:05 |
ygl | evrardjp: it is taking unusually long time | 08:05 |
ygl | evrardjp: tis time I changed the pythonn version form 2.7 to 3.5 | 08:05 |
*** epalper has joined #openstack-ansible | 08:09 | |
ygl | evrardjp: still it is failing. cant find out what the problem is | 08:11 |
evrardjp | ygl: you shouldn't have problems, it should be fine by default. Could you paste your openstack_user_config? | 08:13 |
evrardjp | and your user_* variables | 08:13 |
evrardjp | Taseer: I never have something to revolt, I am Belgian :) | 08:13 |
evrardjp | Taseer: will have a look | 08:13 |
evrardjp | Taseer: thanks for the work done :) | 08:13 |
ygl | evrardjp: http://paste.openstack.org/show/701452/ | 08:15 |
*** flemingo has joined #openstack-ansible | 08:15 | |
ygl | evrardjp: http://paste.openstack.org/show/701454/ | 08:16 |
*** karthi has quit IRC | 08:17 | |
ygl | evrardjp: I am not understanding why it is failing. if I make gather_facts to false it is throwing this | 08:17 |
ygl | evrardjp: http://paste.openstack.org/show/701457/ | 08:17 |
ygl | evrardjp: u can also check this out https://www.jeffgeerling.com/blog/2017/how-fix-ssh-errors-when-using-ansible-newer-oses-ubuntu-1604 | 08:18 |
ygl | evrardjp: thats my exact problem | 08:18 |
ygl | evrardjp: i am using ubuntu 16.04 | 08:18 |
ygl | evrardjp: r u available on skype ? | 08:19 |
*** flemingo has quit IRC | 08:20 | |
ygl | evrardjp: r u able to check that link and my logs ? | 08:22 |
*** karthi has joined #openstack-ansible | 08:23 | |
*** karthi has quit IRC | 08:23 | |
ygl | can anyone help me with my issue | 08:24 |
*** karthi has joined #openstack-ansible | 08:24 | |
ygl | the queens ansible scripts r not working with ubuntu 16.04 os | 08:26 |
ygl | can anyone take a look into it | 08:27 |
Taseer | evrardjp: ok, take your time :) | 08:29 |
*** flemingo has joined #openstack-ansible | 08:31 | |
Taseer | evrardjp: 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 IRC | 08:35 | |
ygl | is this a bug with ansible on ubuntu 16.04 versions ? | 08:39 |
evrardjp | ygl checking | 08:40 |
ygl | evrardjp: ok | 08:40 |
ygl | evrardjp: please check that link also. you may get some idea | 08:40 |
evrardjp | Taseer: if you intent to add tests, maybe we can start with that | 08:42 |
evrardjp | I just don't want to have infra yellng at us because we have many patches that are failing | 08:42 |
evrardjp | :) | 08:42 |
evrardjp | ygl: I don't have skype, and this chan is the best way to get support not only from me, but from others too | 08:43 |
evrardjp | you don't want me to be a SPoC :) | 08:43 |
evrardjp | ygl: are you hosts respecting the requirements ? | 08:43 |
evrardjp | (opening your 3 links) | 08:44 |
evrardjp | http://paste.openstack.org/show/701457/ comes from the fact you don't have facts | 08:44 |
evrardjp | go into your /opt/openstack-ansible/playbooks folder and type | 08:44 |
evrardjp | ansible -m setup all | 08:44 |
evrardjp | that should generate them | 08:44 |
evrardjp | but it should be part of the process and should be alright if you followed the deploy guide process. | 08:44 |
evrardjp | but in any case that should help. | 08:45 |
evrardjp | if you think your fact cache is broken, clean it up | 08:45 |
ygl | evrardjp: how to clean it ? | 08:46 |
evrardjp | https://docs.openstack.org/openstack-ansible/latest/admin/troubleshooting.html#cached-ansible-facts-issues | 08:46 |
*** sep_ has joined #openstack-ansible | 08:46 | |
evrardjp | ygl: but if it doesn't help maybe you have another issue | 08:46 |
evrardjp | for the requirements: https://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/targethosts-prepare.html#installing-the-operating-system | 08:47 |
*** sep has quit IRC | 08:48 | |
ygl | evrardjp: I have used this "ansible -m setup all'. it is going on . lets see if that hepls | 08:49 |
evrardjp | ygl: don't forget to be in the proper folder | 08:50 |
evrardjp | odyssey4me: oh interesting, on the docs numbering: https://docs.openstack.org/openstack-ansible/queens/admin/index.html | 08:50 |
evrardjp | As far as I am aware we only have 17.0.0 released :) | 08:50 |
evrardjp | Taseer: I think it's best to fix the new scenario as soon as possible | 08:52 |
evrardjp | to avoid using infra resources for nothing | 08:52 |
Taseer | evrardjp: so I need to check with congress people as to make them the tempest pass | 08:53 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: playbooks: os-cinder-install: Setup the API service first https://review.openstack.org/553280 | 08:58 |
*** masber has quit IRC | 09:00 | |
*** holser___ has joined #openstack-ansible | 09:02 | |
*** holser__ has quit IRC | 09:02 | |
ygl | evrardjp: does it take lot of time to gather facts from the hosts ? | 09:05 |
ygl | evrardjp: my fact cache is empty | 09:06 |
ygl | evrardjp: again it failed | 09:07 |
evrardjp | Taseer: yes I think it's best -- the best is to ask them for at least API testing | 09:07 |
evrardjp | this way you don't have to do full functional tests at start | 09:07 |
evrardjp | but fixing full functional tests will be on the table | 09:07 |
evrardjp | Taseer: I will check with you what's the issue as soon as I solved this issue | 09:08 |
evrardjp | ygl: it should be almost direct | 09:08 |
evrardjp | ygl: are you sure you don't have networking issues? Are you sure your hosts have the proper python version? | 09:08 |
ygl | evrardjp: aaahhhhhhhhhhhhhhhhhhhhh! I have to upgrade and update apt packages and reboot did the trick | 09:10 |
ygl | evrardjp: finally it is working now | 09:10 |
ygl | evrardjp: it gave me a headache from yesterday | 09:11 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_cinder master: Revert "Configure backends from API host" https://review.openstack.org/552889 | 09:11 |
evrardjp | ygl: ahah I am glad you found it out | 09:12 |
evrardjp | ygl: so what packages were causing you pain and what was the necessary reboot? | 09:12 |
evrardjp | We should probably document it | 09:12 |
evrardjp | if it's not yet done | 09:12 |
ygl | evrardjp: 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 nodes | 09:14 |
*** admin0 has joined #openstack-ansible | 09:15 | |
Taseer | evrardjp: there were several tempest tests failing... so I rechecked to see if they persist, so you have some time before I bother you again | 09:16 |
evrardjp | Taseer: there is friendly tempest log in gates somewhere | 09:17 |
evrardjp | because ansible log is not that friendly | 09:17 |
evrardjp | just fyi | 09:17 |
Taseer | noted, and thanks | 09:17 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_cinder master: Revert "Configure backends from API host" https://review.openstack.org/552889 | 09:18 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: playbooks: os-cinder-install: Setup the API service first https://review.openstack.org/553280 | 09:19 |
evrardjp | odyssey4me: the inconsistency is not us, but everyone -- it's a docs problem | 09:24 |
evrardjp | just fyi | 09:24 |
evrardjp | I am digging into this | 09:24 |
evrardjp | our code is good | 09:25 |
hwoarang | jmccrory: 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 now | 09:25 |
*** shardy has joined #openstack-ansible | 09:25 | |
*** gaoyan has quit IRC | 09:25 | |
evrardjp | hwoarang: any way I can help? | 09:30 |
*** jbadiapa has joined #openstack-ansible | 09:30 | |
hwoarang | evrardjp: 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 configuration | 09:30 |
hwoarang | jmccrory's patch made the API container do the backend configuration too which doesnt work because the API is down | 09:31 |
hwoarang | i dont know if all that makes sense... | 09:31 |
evrardjp | it makes sense, but I was wondering how it worked before | 09:32 |
hwoarang | depends because jmccrory's patch went in in Dec 2017 | 09:33 |
hwoarang | so not too long ago | 09:33 |
evrardjp | I guess we shouldn't take down the backend to configure API services in the first place? | 09:33 |
evrardjp | what's the reason we did that? | 09:33 |
evrardjp | I mean if you cut down access to external APIs we should probably be good | 09:34 |
hwoarang | all the services take down the backend. the comment says we do that to avoid disruptions. | 09:34 |
hwoarang | that's all i know so far | 09:36 |
ygl | evrardjp: thanks for your patience | 09:37 |
*** flemingo has joined #openstack-ansible | 09:38 | |
evrardjp | ygl: I guess you had more patience than mine, so I guess thanks for yours :) | 09:39 |
evrardjp | it can be frustrating when the code works for everyone else except you, I know the feeling don't worry. | 09:39 |
evrardjp | hwoarang: I am thinking we can improve there, if need be. Sorry to be digging into the details, it's for my brain :D | 09:40 |
hwoarang | evrardjp: no problem that's new area for me as well. | 09:41 |
evrardjp | I guess it comes from haproxy when disabling backends | 09:41 |
evrardjp | we could probably have something else | 09:41 |
evrardjp | but that means a refactor which I am not so fond in stable/ branches | 09:42 |
*** flemingo has quit IRC | 09:42 | |
*** ibmko has joined #openstack-ansible | 09:48 | |
jrosser | evrardjp: have you got any containers running with mtu > 1500 on any interfaces? | 09:51 |
hwoarang | evrardjp: could you get https://review.openstack.org/#/c/552944/ in please? | 09:54 |
evrardjp | jrosser: I did in the past | 09:55 |
evrardjp | I hven't got the chance to look at it recently | 09:55 |
jrosser | slightly surprising that the lxc-veth-wiring script doesnt set mtu on the veth | 09:56 |
evrardjp | hwoarang: I don't think it's the good idea to put that into group_vars/all | 09:56 |
*** flemingo has joined #openstack-ansible | 09:56 | |
evrardjp | but it's already done, so let's continue | 09:56 |
evrardjp | jrosser: I know the code has changed a lot since I've worked on this :) | 09:57 |
evrardjp | I used to set a few pre- post- scripts for lots of things to do my bidding! | 09:57 |
jrosser | hmm ok we'll keep digging at it, not convinced its right/wrong either way just now | 09:57 |
*** flemingo has quit IRC | 10:01 | |
*** electrofelix has joined #openstack-ansible | 10:05 | |
*** ibmko has quit IRC | 10:17 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts master: DNM - Testing experimental openSUSE jobs https://review.openstack.org/478193 | 10:18 |
*** shardy has quit IRC | 10:18 | |
*** Sha0000 has joined #openstack-ansible | 10:19 | |
*** shardy has joined #openstack-ansible | 10:19 | |
*** karthi has quit IRC | 10:21 | |
*** Sha0000 has quit IRC | 10:21 | |
odyssey4me | hwoarang hmm, looking at the cinder thing | 10:22 |
odyssey4me | so 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 upgrade | 10:22 |
odyssey4me | the thing being reverted there is the use of the right var to set the group name, so I don't see how that's helping | 10:23 |
odyssey4me | what'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 |
odyssey4me | https://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 |
odyssey4me | we do the same in keystone: https://github.com/openstack/openstack-ansible-os_keystone/blob/master/tasks/keystone_service_setup.yml#L16 | 10:25 |
*** flemingo has joined #openstack-ansible | 10:25 | |
hwoarang | odyssey4me: 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 cinder | 10:28 |
hwoarang | odyssey4me: this is https://hastebin.com/moxevolotu.bash the log after using the local ip for the api check | 10:28 |
hwoarang | something queries the LB and gets 503 | 10:28 |
hwoarang | i dont know exactly what | 10:28 |
hwoarang | could be keystone or something else | 10:29 |
odyssey4me | hmm, I see we use the openstack CLI to do operations, which will query the service catalog and then use the endpoint provided | 10:29 |
odyssey4me | we could try to force the endpoint used - the CLI has an option for that | 10:29 |
odyssey4me | oh, we use the cinder CLI, not the openstack CLI - the same thought should apply though | 10:30 |
*** flemingo has quit IRC | 10:30 | |
hwoarang | i thought of that but I still dont know if the cinder_backend needs to be executed from the API host. | 10:30 |
hwoarang | why not do that from the volume hosts after the API is properly configured behind the LB? | 10:30 |
odyssey4me | that may also be a way to work around it - delegate it to the api host instead | 10:31 |
hwoarang | i 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 setup | 10:32 |
hwoarang | i need to think about it :/ | 10:32 |
odyssey4me | I'm thinking that perhaps the volume service should be up first, then it can be configured - otherwise the api will just error out | 10:33 |
odyssey4me | so 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 ready | 10:33 |
odyssey4me | but we'd have to make sure that the registration happens using the local API, not the LB api | 10:34 |
hwoarang | hmm | 10:35 |
odyssey4me | in keystone we override the endpoint: https://github.com/openstack/openstack-ansible-os_keystone/blob/master/tasks/keystone_service_setup.yml#L56 | 10:35 |
ygl | evrardjp: I am getting this error when executing setup-infrastructure playbook | 10:36 |
ygl | evrardjp: 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": true | 10:36 |
ygl | evrardjp: i dont see any containers in the infra host | 10:36 |
hwoarang | odyssey4me: but we should only override the endpoint when using the cinder command. The normal endpoint should point to LB right? | 10:36 |
odyssey4me | hwoarang yep | 10:38 |
hwoarang | ok | 10:38 |
hwoarang | let me try that | 10:38 |
odyssey4me | in 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 host | 10:39 |
ygl | evrardjp: which playbook creates containers ? | 10:39 |
ygl | odyssey4me: hi, can you help me | 10:40 |
evrardjp | ygl: setup-hosts first | 10:46 |
ygl | evrardjp: ok trying it | 10:47 |
evrardjp | odyssey4me: 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 circumstances | 10:48 |
evrardjp | but I am fine with always moving to use API nodes. | 10:48 |
evrardjp | it definitely is a tricky topic | 10:48 |
*** ansmith has quit IRC | 10:48 | |
odyssey4me | evrardjp 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 it | 10:48 |
ygl | evrardjp: i see this at lxc_hosts install pip task error | 10:50 |
ygl | evrardjp: failed with error code 1 in /tmp/pip-build-cnddha_b/lxc-python2/\n" | 10:50 |
ygl | evrardjp: this is the error http://paste.openstack.org/show/701579/ | 10:51 |
odyssey4me | evrardjp found another issue in newton - pushing up a patch real quick | 10:52 |
*** savvas has joined #openstack-ansible | 10:52 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_container_create master: [DNM] - Testing openSUSE lxc_container_create role https://review.openstack.org/500051 | 10:53 |
evrardjp | odyssey4me: yeah that's what I meant by "can't execute under some circumstances" | 10:54 |
evrardjp | no access to db because API isn't collocated | 10:54 |
evrardjp | anyway | 10:54 |
*** ibmko has joined #openstack-ansible | 10:55 | |
evrardjp | odyssey4me: newton should be EOL now | 10:55 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install stable/newton: Add retries to apt cache update https://review.openstack.org/553327 | 10:56 |
odyssey4me | evrardjp fair enough | 10:57 |
odyssey4me | I guess it's time we started forking then | 10:57 |
evrardjp | it's not, you can hurry up | 10:58 |
openstackgerrit | Manuel Buil proposed openstack/openstack-ansible-os_neutron master: Move the roles defined in meta to tasks https://review.openstack.org/550004 | 10:58 |
evrardjp | hwoarang: could you vote on https://review.openstack.org/#/c/553327/1 ? | 10:58 |
odyssey4me | evrardjp I guess that to incorporate role fixes we'd have to do another tag, right? | 10:59 |
evrardjp | odyssey4me: loves gravitational forces. | 10:59 |
evrardjp | odyssey4me: openstack-ansible newton will not be EOL right away | 10:59 |
odyssey4me | ah I see | 10:59 |
evrardjp | openstack-ansible-tests and openstack-ansible will be EOL later. | 10:59 |
odyssey4me | so we eol the roles first, then finalise the integrated repo | 10:59 |
evrardjp | yes | 10:59 |
odyssey4me | ok, works for me | 10:59 |
evrardjp | infra is okay with that, which is more elegant | 11:00 |
ygl | evrardjp: this is the error http://paste.openstack.org/show/701588/ | 11:01 |
ygl | evrardjp: please check that it is failing to contact the pip packages repo | 11:01 |
ygl | evrardjp: it is failing to compile lxc packages | 11:05 |
odyssey4me | evrardjp 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 |
ygl | evrardjp: http://paste.openstack.org/show/701590/ | 11:05 |
odyssey4me | maybe 'ansible-python_builder' | 11:05 |
ygl | can anyone check this error http://paste.openstack.org/show/701590/ | 11:07 |
*** armaan_ has joined #openstack-ansible | 11:09 | |
odyssey4me | evrardjp there may be some more of those in newton which we missed in the previous patch sets - lookning now | 11:09 |
odyssey4me | yes there are - I'll be pushing some more patches up now | 11:09 |
ygl | evrardjp: this command is failing in the target node | 11:10 |
ygl | evrardjp: /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-python2 | 11:10 |
*** armaan has quit IRC | 11:10 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-hardening stable/newton: Add retries to apt cache update https://review.openstack.org/553331 | 11:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ceph_client stable/newton: Add retries to apt cache update https://review.openstack.org/553332 | 11:13 |
*** armaan has joined #openstack-ansible | 11:13 | |
openstackgerrit | Manuel Buil proposed openstack/openstack-ansible-os_neutron master: Provide support for ODL Oxygen https://review.openstack.org/553333 | 11:14 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client stable/newton: Add retries to apt cache update https://review.openstack.org/553334 | 11:15 |
*** udesale has quit IRC | 11:15 | |
openstackgerrit | Merged openstack/openstack-ansible-pip_install stable/newton: Add retries to apt cache update https://review.openstack.org/553327 | 11:16 |
*** armaan_ has quit IRC | 11:17 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/newton: Add retries to apt cache update https://review.openstack.org/553335 | 11:17 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server stable/newton: Add retries to apt cache update https://review.openstack.org/553336 | 11:18 |
*** ianychoi_ has joined #openstack-ansible | 11:19 | |
*** pylot_ has joined #openstack-ansible | 11:20 | |
*** mnaser_ has joined #openstack-ansible | 11:20 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/newton: Add retries to apt cache update https://review.openstack.org/553338 | 11:21 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server stable/newton: Add retries to apt cache update https://review.openstack.org/553340 | 11:22 |
*** jillr_ has joined #openstack-ansible | 11:22 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts stable/newton: Add retries to apt cache update https://review.openstack.org/553342 | 11:23 |
*** jrosser_ has joined #openstack-ansible | 11:23 | |
*** neillc_ has joined #openstack-ansible | 11:23 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh stable/newton: Add retries to apt cache update https://review.openstack.org/553343 | 11:23 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer stable/newton: Add retries to apt cache update https://review.openstack.org/553344 | 11:24 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/newton: Add retries to apt cache update https://review.openstack.org/553345 | 11:25 |
*** stuartgr1 has joined #openstack-ansible | 11:25 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance stable/newton: Add retries to apt cache update https://review.openstack.org/553346 | 11:26 |
*** jiaopengju_ has joined #openstack-ansible | 11:26 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi stable/newton: Add retries to apt cache update https://review.openstack.org/553347 | 11:26 |
*** admin0 has quit IRC | 11:27 | |
*** pcaruana|wfh| has quit IRC | 11:27 | |
*** radeks has quit IRC | 11:27 | |
*** jiaopengju has quit IRC | 11:27 | |
*** mnaser has quit IRC | 11:27 | |
*** nwonknu has quit IRC | 11:27 | |
*** jillr has quit IRC | 11:27 | |
*** dcdamien has quit IRC | 11:27 | |
*** jrosser has quit IRC | 11:27 | |
*** mnaser_ is now known as mnaser | 11:27 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat stable/newton: Add retries to apt cache update https://review.openstack.org/553348 | 11:27 |
evrardjp | odyssey4me: fine for me for the new patches, if they land, good, if they don't too bad | 11:27 |
evrardjp | python_venv_build is fine for me | 11:27 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon stable/newton: Add retries to apt cache update https://review.openstack.org/553349 | 11:28 |
evrardjp | I can do the import today | 11:28 |
*** dcdamien has joined #openstack-ansible | 11:28 | |
evrardjp | I just want to finish this docs rabbit hole :) | 11:28 |
*** pcaruana|wfh| has joined #openstack-ansible | 11:28 | |
*** pylot has quit IRC | 11:28 | |
*** stuartgr has quit IRC | 11:28 | |
*** ianychoi has quit IRC | 11:28 | |
*** neillc has quit IRC | 11:28 | |
*** mnaser has quit IRC | 11:28 | |
*** mnaser has joined #openstack-ansible | 11:28 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum stable/newton: Add retries to apt cache update https://review.openstack.org/553350 | 11:29 |
*** radeks has joined #openstack-ansible | 11:29 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron stable/newton: Add retries to apt cache update https://review.openstack.org/553352 | 11:30 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Add retries to apt cache update https://review.openstack.org/553353 | 11:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Add retries to apt cache update https://review.openstack.org/553353 | 11:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally stable/newton: Add retries to apt cache update https://review.openstack.org/553354 | 11:33 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara stable/newton: Add retries to apt cache update https://review.openstack.org/553355 | 11:33 |
*** nwonknu has joined #openstack-ansible | 11:33 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/newton: Add retries to apt cache update https://review.openstack.org/553356 | 11:34 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest stable/newton: Add retries to apt cache update https://review.openstack.org/553357 | 11:34 |
Taseer | evrardjp: 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_570779 | 11:35 |
Taseer | the same error on two consecutive builds for congress scenario | 11:35 |
*** flemingo has joined #openstack-ansible | 11:37 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server stable/newton: Add retries to apt cache update https://review.openstack.org/553358 | 11:38 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build stable/newton: Add retries to apt cache update https://review.openstack.org/553359 | 11:38 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server stable/newton: Add retries to apt cache update https://review.openstack.org/553360 | 11:40 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client stable/newton: Add retries to apt cache update https://review.openstack.org/553361 | 11:40 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_server stable/newton: Add retries to apt cache update https://review.openstack.org/553362 | 11:41 |
odyssey4me | alright, that's the final patch for newton to get those retries in | 11:41 |
*** flemingo has quit IRC | 11:42 | |
*** holser___ has quit IRC | 11:43 | |
*** holser__ has joined #openstack-ansible | 11:43 | |
*** ygl has quit IRC | 11:45 | |
odyssey4me | evrardjp hwoarang if you could assist with getting those through I'd appreciate it - we still have a lot of newton deploys around | 11:46 |
*** armaan_ has joined #openstack-ansible | 11:49 | |
odyssey4me | I did find a few stray uca_repo conditions which weren't cleaned up properly. | 11:49 |
evrardjp | odyssey4me: 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 explicit | 11:52 |
*** armaan has quit IRC | 11:52 | |
*** flemingo has joined #openstack-ansible | 11:55 | |
*** flemingo has quit IRC | 11:59 | |
*** Sha000000 has joined #openstack-ansible | 12: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 containers | 12: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 files | 12:03 |
jrosser_ | is this expected, and we should have know to clear the facts after adjusting user_config? | 12:04 |
*** odyssey4me has quit IRC | 12:05 | |
*** odyssey4me has joined #openstack-ansible | 12:05 | |
niraj_singh | my playbook is failing during service start task | 12:06 |
niraj_singh | failed: [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 IRC | 12:07 | |
odyssey4me | jrosser_ hmm, I honestly don't know - cached facts may affect it - it'd be good to know | 12:08 |
odyssey4me | niraj_singh does masakari support using uwsgi? | 12:09 |
odyssey4me | niraj_singh also, checking the log file for the masakari service should give you a reason why it failed | 12:09 |
niraj_singh | ok | 12:10 |
*** ansmith has joined #openstack-ansible | 12:12 | |
jrosser_ | odyssey4me: in fact it looks worse, having applied that patch it seems to change the container address constantly :( | 12:12 |
* jrosser_ unpatches | 12:12 | |
*** pcaruana|wfh| is now known as pcaruana | 12:14 | |
odyssey4me | jrosser_ oh dear, that's not good - especially since that patch is present in queens & master | 12:16 |
odyssey4me | if you guys could figure out what's going wrong there and patch master, then we can combine the backport with the fix | 12:17 |
jrosser_ | something very wierd is going on, taking that out has made the ip stop changing | 12:17 |
odyssey4me | cloudnull 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-L202 | 12:19 |
odyssey4me | nspawn_host vs nspawn_hosts | 12:19 |
openstackgerrit | Merged openstack/openstack-ansible-rsyslog_server stable/newton: Add retries to apt cache update https://review.openstack.org/553362 | 12:20 |
openstackgerrit | Merged openstack/openstack-ansible-rsyslog_client stable/newton: Add retries to apt cache update https://review.openstack.org/553361 | 12:21 |
*** flemingo has joined #openstack-ansible | 12:21 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Normalise the nspawn_hosts role name https://review.openstack.org/553373 | 12:22 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts stable/newton: Add retries to apt cache update https://review.openstack.org/553338 | 12:25 |
openstackgerrit | Merged openstack/openstack-ansible-ceph_client stable/newton: Add retries to apt cache update https://review.openstack.org/553332 | 12:25 |
openstackgerrit | Merged openstack/openstack-ansible-galera_client stable/newton: Add retries to apt cache update https://review.openstack.org/553334 | 12:25 |
evrardjp | odyssey4me: so | 12:25 |
openstackgerrit | Merged openstack/openstack-ansible-memcached_server stable/newton: Add retries to apt cache update https://review.openstack.org/553340 | 12:25 |
evrardjp | I'd like your opinion on something for the docs | 12:25 |
openstackgerrit | Merged openstack/openstack-ansible-haproxy_server stable/newton: Add retries to apt cache update https://review.openstack.org/553336 | 12:25 |
*** flemingo has quit IRC | 12:25 | |
openstackgerrit | Merged openstack/openstack-ansible-repo_server stable/newton: Add retries to apt cache update https://review.openstack.org/553360 | 12:26 |
odyssey4me | evrardjp 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 privately | 12:26 |
evrardjp | as 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 yet | 12:26 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: [WIP] Use a common python build role for source builds https://review.openstack.org/551344 | 12:27 |
evrardjp | in the same way, the version here: https://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/deploymenthost.html | 12:27 |
evrardjp | is completely wrong | 12:27 |
openstackgerrit | Merged openstack/openstack-ansible-openstack_hosts stable/newton: Add retries to apt cache update https://review.openstack.org/553342 | 12:27 |
evrardjp | do you think it would be better to use "master" there ? | 12:27 |
odyssey4me | evrardjp yep, I saw your discussion - it relates to pbr somehow? | 12:28 |
evrardjp | yeah but also the way we are building | 12:28 |
evrardjp | this version number is pbr indeed | 12:28 |
evrardjp | which is basically using what's available to him, and that's alright. | 12:28 |
odyssey4me | ah, it's this bit: https://github.com/openstack/openstack-ansible/blob/master/doc/source/conf.py#L87 | 12:28 |
evrardjp | I think pbr is doing the right thing, we are just smarter than him | 12:28 |
evrardjp | yes indeed, well, 2 lines below | 12:29 |
evrardjp | version_info is used | 12:29 |
evrardjp | (for master) | 12:29 |
evrardjp | I will discuss the stable/ branch case later | 12:29 |
evrardjp | let's first start with master | 12:29 |
odyssey4me | and we want it to use https://github.com/openstack/openstack-ansible/blob/master/doc/source/conf.py#L313 instead | 12:29 |
evrardjp | odyssey4me: nope, because that's wrong for master | 12:29 |
evrardjp | that will output 17.0.0.0rc1 | 12:30 |
openstackgerrit | Merged openstack/ansible-hardening stable/newton: Add retries to apt cache update https://review.openstack.org/553331 | 12:30 |
odyssey4me | ya, for master we'd want latest_tag to rather show 'master' I guess | 12:30 |
evrardjp | odyssey4me: ok so we agree there | 12:30 |
odyssey4me | so maybe latest tag should go into https://github.com/openstack/openstack-ansible/blob/master/doc/source/conf.py#L320-L331 | 12:30 |
evrardjp | I will move the whole logic above, and use that logic to change what's displayed | 12:30 |
evrardjp | indeed | 12:31 |
odyssey4me | ok, sounds reasonable | 12:31 |
odyssey4me | ideally all the things to edit should be at the top somewhere to meake it easier to find | 12:32 |
evrardjp | then 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 code | 12:32 |
odyssey4me | sgtm, I'll wait for your patch | 12:32 |
evrardjp | odyssey4me: well that's where I will work with the docs team. I think many of those should be included into the docs theme | 12:32 |
odyssey4me | shall I go ahead and prep the import of the python venv build role? | 12:33 |
evrardjp | but in the meantime, we'll define defaults. | 12:33 |
evrardjp | odyssey4me: yeah you can do that | 12:33 |
evrardjp | I can vote on it | 12:33 |
odyssey4me | yes, the cookiecutter for docs should have some smarter stuff, like we've done | 12:33 |
odyssey4me | I think I actually have a bug assigned to me for that, but haven't got around to it | 12:33 |
odyssey4me | https://bugs.launchpad.net/openstack-ansible/+bug/1642962 | 12:33 |
openstack | Launchpad bug 1642962 in openstack-ansible "Complete deploy-guide cookiecutter boilerplate bits" [Low,Confirmed] - Assigned to Jesse Pretorius (jesse-pretorius) | 12:33 |
odyssey4me | feel free to take it over | 12:34 |
*** armaan_ has quit IRC | 12:36 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_server stable/newton: Add retries to apt cache update https://review.openstack.org/553335 | 12:37 |
*** armaan has joined #openstack-ansible | 12:37 | |
openstackgerrit | Merged openstack/openstack-ansible-repo_build stable/newton: Add retries to apt cache update https://review.openstack.org/553359 | 12:37 |
openstackgerrit | Merged openstack/openstack-ansible-os_rally stable/newton: Add retries to apt cache update https://review.openstack.org/553354 | 12:38 |
*** sawblade6 has joined #openstack-ansible | 12:39 | |
openstackgerrit | Merged openstack/openstack-ansible-rabbitmq_server stable/newton: Add retries to apt cache update https://review.openstack.org/553358 | 12:40 |
odyssey4me | jrosser_ 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 bug | 12:42 |
openstackgerrit | Merged openstack/openstack-ansible-haproxy_server master: Updated from global requirements https://review.openstack.org/553218 | 12:43 |
odyssey4me | any cores available, we could do with another review on this backport: https://review.openstack.org/553010 | 12:43 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_container_create master: Updated from global requirements https://review.openstack.org/553220 | 12:43 |
openstackgerrit | Merged openstack/openstack-ansible-openstack_openrc master: Updated from global requirements https://review.openstack.org/553223 | 12:43 |
odyssey4me | and these two, for that matter: https://review.openstack.org/547768 & https://review.openstack.org/547769 | 12:43 |
openstackgerrit | Merged openstack/openstack-ansible-ceph_client master: Updated from global requirements https://review.openstack.org/553215 | 12:43 |
openstackgerrit | Merged openstack/openstack-ansible-os_molteniron master: Updated from global requirements https://review.openstack.org/553229 | 12:44 |
openstackgerrit | Merged openstack/openstack-ansible-plugins master: Updated from global requirements https://review.openstack.org/553233 | 12:44 |
*** bhujay has joined #openstack-ansible | 12:44 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_client master: Updated from global requirements https://review.openstack.org/553216 | 12:45 |
openstackgerrit | Merged openstack/openstack-ansible-os_monasca-ui master: Updated from global requirements https://review.openstack.org/553230 | 12:45 |
openstackgerrit | Merged openstack/openstack-ansible-os_glance stable/newton: Add retries to apt cache update https://review.openstack.org/553346 | 12:45 |
*** armaan has quit IRC | 12:45 | |
*** armaan has joined #openstack-ansible | 12:45 | |
openstackgerrit | Merged openstack/openstack-ansible-os_heat stable/newton: Add retries to apt cache update https://review.openstack.org/553348 | 12:45 |
openstackgerrit | Merged openstack/openstack-ansible-galera_server master: Updated from global requirements https://review.openstack.org/553217 | 12:46 |
openstackgerrit | Merged openstack/openstack-ansible-memcached_server master: Updated from global requirements https://review.openstack.org/551549 | 12:46 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Fix doc building idempotency https://review.openstack.org/553379 | 12:46 |
openstackgerrit | Merged openstack/openstack-ansible-pip_install master: Updated from global requirements https://review.openstack.org/553232 | 12:46 |
openstackgerrit | Merged openstack/openstack-ansible-openstack_hosts master: Updated from global requirements https://review.openstack.org/553222 | 12:46 |
*** flemingo has joined #openstack-ansible | 12:46 | |
openstackgerrit | Merged openstack/openstack-ansible-os_almanach master: Updated from global requirements https://review.openstack.org/553225 | 12:46 |
openstackgerrit | Merged openstack/openstack-ansible-rsyslog_client master: Updated from global requirements https://review.openstack.org/553236 | 12:46 |
openstackgerrit | Merged openstack/openstack-ansible-ops master: Updated from global requirements https://review.openstack.org/553224 | 12:47 |
openstackgerrit | Merged openstack/openstack-ansible-os_gnocchi stable/newton: Add retries to apt cache update https://review.openstack.org/553347 | 12:47 |
openstackgerrit | Merged openstack/openstack-ansible-os_keystone master: Updated from global requirements https://review.openstack.org/553227 | 12:47 |
openstackgerrit | Merged openstack/openstack-ansible-os_aodh stable/newton: Add retries to apt cache update https://review.openstack.org/553343 | 12:49 |
openstackgerrit | Merged openstack/openstack-ansible-rsyslog_server master: Updated from global requirements https://review.openstack.org/553237 | 12:50 |
openstackgerrit | Merged openstack/openstack-ansible-repo_server master: Updated from global requirements https://review.openstack.org/553235 | 12:50 |
openstackgerrit | Merged openstack/openstack-ansible-os_ceilometer stable/newton: Add retries to apt cache update https://review.openstack.org/553344 | 12:50 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts master: Updated from global requirements https://review.openstack.org/553221 | 12:50 |
*** flemingo has quit IRC | 12:51 | |
*** flaviosr has joined #openstack-ansible | 12:51 | |
openstackgerrit | Merged openstack/openstack-ansible-specs master: Updated from global requirements https://review.openstack.org/553238 | 12:51 |
openstackgerrit | Merged openstack/openstack-ansible-os_horizon stable/newton: Add retries to apt cache update https://review.openstack.org/553349 | 12:51 |
openstackgerrit | Merged openstack/openstack-ansible-os_sahara stable/newton: Add retries to apt cache update https://review.openstack.org/553355 | 12:53 |
openstackgerrit | Olivier Bourdon proposed openstack/openstack-ansible master: Add some troubleshooting informations https://review.openstack.org/553384 | 12:54 |
jrosser_ | odyssey4me: sure, we'll do some actualy debugging first to make sure we've not fumbled the patch | 12:54 |
odyssey4me | jrosser_ thanks, I've put a hold on the patch, just in case | 12:54 |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder stable/newton: Add retries to apt cache update https://review.openstack.org/553345 | 12:55 |
jrosser_ | odyssey4me: btw the triple assigment in that python there makes my brain bleed | 12:57 |
*** kstev has joined #openstack-ansible | 12:57 | |
odyssey4me | jrosser_ anything in the inventory pytohn makes my brain bleed | 12:57 |
odyssey4me | *python | 12:57 |
odyssey4me | add the networking to that and it explodes :p | 12:58 |
*** flemingo has joined #openstack-ansible | 12:58 | |
openstackgerrit | Merged openstack/openstack-ansible-apt_package_pinning master: Updated from global requirements https://review.openstack.org/553214 | 12:59 |
*** dave-mccowan has joined #openstack-ansible | 13:01 | |
*** kstev has quit IRC | 13:01 | |
*** flemingo has quit IRC | 13:02 | |
*** kstev has joined #openstack-ansible | 13:03 | |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron stable/newton: Add retries to apt cache update https://review.openstack.org/553352 | 13:05 |
openstackgerrit | Merged openstack/openstack-ansible-rabbitmq_server master: Updated from global requirements https://review.openstack.org/553234 | 13:05 |
openstackgerrit | Merged openstack/openstack-ansible-os_watcher master: Updated from global requirements https://review.openstack.org/552228 | 13:06 |
openstackgerrit | Merged openstack/openstack-ansible-os_rally master: Updated from global requirements https://review.openstack.org/552223 | 13:07 |
openstackgerrit | Merged openstack/openstack-ansible-os_cloudkitty master: Updated from global requirements https://review.openstack.org/552209 | 13:08 |
openstackgerrit | Merged openstack/openstack-ansible-os_zaqar master: Updated from global requirements https://review.openstack.org/552229 | 13:10 |
openstackgerrit | Merged openstack/openstack-ansible-os_ceilometer master: Updated from global requirements https://review.openstack.org/552207 | 13:10 |
openstackgerrit | Olivier Bourdon proposed openstack/openstack-ansible master: Add missing Ubuntu packages https://review.openstack.org/553394 | 13:10 |
odyssey4me | evrardjp the import reviews are up: https://review.openstack.org/553392 & https://review.openstack.org/553393 & https://review.openstack.org/553396 | 13:16 |
odyssey4me | also, askwed a question in https://review.openstack.org/552861 | 13:16 |
openstackgerrit | Merged openstack/openstack-ansible-os_gnocchi master: Updated from global requirements https://review.openstack.org/552212 | 13:18 |
*** flemingo has joined #openstack-ansible | 13:19 | |
openstackgerrit | Merged openstack/openstack-ansible-os_glance master: Updated from global requirements https://review.openstack.org/552211 | 13:23 |
*** ianychoi_ is now known as ianychoi | 13:23 | |
openstackgerrit | Merged openstack/openstack-ansible-os_trove master: Updated from global requirements https://review.openstack.org/552227 | 13:24 |
*** flemingo has quit IRC | 13:24 | |
openstackgerrit | Merged openstack/openstack-ansible-tests master: Updated from global requirements https://review.openstack.org/552237 | 13:24 |
openstackgerrit | Manuel Buil proposed openstack/openstack-ansible-os_neutron master: Move the roles defined in meta to tasks https://review.openstack.org/550004 | 13:24 |
openstackgerrit | Olivier Bourdon proposed openstack/openstack-ansible master: Add missing Ubuntu packages https://review.openstack.org/553394 | 13:25 |
*** Sha0000 has joined #openstack-ansible | 13:25 | |
*** idlemind has joined #openstack-ansible | 13:25 | |
*** messy_ has joined #openstack-ansible | 13:26 | |
idlemind | hmm 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 today | 13:26 |
openstack | Launchpad bug 1747684 in openstack-ansible "Default Values Do Not Allow Image Uploads to Glance from Horizon" [Medium,Confirmed] | 13:26 |
openstackgerrit | Merged openstack/openstack-ansible-os_barbican master: Updated from global requirements https://review.openstack.org/552206 | 13:27 |
*** throwsb1 has joined #openstack-ansible | 13:28 | |
*** messy_ has quit IRC | 13:29 | |
openstackgerrit | Merged openstack/openstack-ansible-os_heat master: Updated from global requirements https://review.openstack.org/552213 | 13:30 |
openstackgerrit | Merged openstack/openstack-ansible-os_aodh master: Updated from global requirements https://review.openstack.org/552205 | 13:32 |
openstackgerrit | Merged openstack/openstack-ansible-os_ironic master: Updated from global requirements https://review.openstack.org/552214 | 13:33 |
openstackgerrit | Merged openstack/openstack-ansible-os_swift master: Updated from global requirements https://review.openstack.org/552225 | 13:33 |
*** dave-mccowan has quit IRC | 13:34 | |
openstackgerrit | wangqi proposed openstack/openstack-ansible-os_nova master: change python-libguestfs to guestfs-tools for suse https://review.openstack.org/553174 | 13:36 |
*** flemingo has joined #openstack-ansible | 13:37 | |
*** jwitko_ has joined #openstack-ansible | 13:37 | |
openstackgerrit | Merged openstack/openstack-ansible-os_sahara master: Updated from global requirements https://review.openstack.org/552224 | 13:40 |
niraj_singh | odyssey4me: masakari does not support uwsgi. | 13:40 |
odyssey4me | niraj_singh you'll have to rework the role to not use uwsgi then | 13:41 |
niraj_singh | is there any reference ansible role that not uses uwsgi | 13:41 |
*** flemingo has quit IRC | 13:41 | |
SamYaple | we could get it using uwsgi | 13:42 |
odyssey4me | niraj_singh looks like os_neutron still doesn't have uwsgi done | 13:42 |
niraj_singh | oohh.. ok | 13:42 |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder master: Updated from global requirements https://review.openstack.org/552208 | 13:43 |
*** udesale has joined #openstack-ansible | 13:43 | |
openstackgerrit | Merged openstack/openstack-ansible-os_horizon master: Updated from global requirements https://review.openstack.org/551563 | 13:44 |
openstackgerrit | Merged openstack/openstack-ansible-os_magnum master: Updated from global requirements https://review.openstack.org/552216 | 13:46 |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible master: Integrate Congress with OSA. https://review.openstack.org/503971 | 13:50 |
openstackgerrit | Olivier Bourdon proposed openstack/openstack-ansible master: Add some troubleshooting informations https://review.openstack.org/553384 | 13:51 |
openstackgerrit | Merged openstack/openstack-ansible-os_octavia master: Updated from global requirements https://review.openstack.org/552222 | 13:52 |
SamYaple | odyssey4me: get a chance to look at the keystone bindep thing? im only going to push the matter with keystone if LOCI *and* OSA use it | 13:52 |
odyssey4me | SamYaple apologies - I haven't managed to get to it, but definitely want to. It's behind a bunch of other things though. | 13:53 |
SamYaple | cool. no issue, take your time. loci is working how i want with it, so no rush | 13:53 |
odyssey4me | SamYaple 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 list | 13:54 |
odyssey4me | I'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 |
SamYaple | got it. thanks for the info | 13:59 |
SamYaple | im in no rush to have it done, so just let me know if you run into anything | 14:00 |
*** esberglu has joined #openstack-ansible | 14:00 | |
*** bhujay has quit IRC | 14: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 identified | 14: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 IRC | 14:10 | |
jrosser_ | odyssey4me: https://bugs.launchpad.net/openstack-ansible/+bug/1756091 | 14:12 |
openstack | Launchpad bug 1756091 in openstack-ansible "dynamic inventory changes cause container ip to continually change" [Undecided,New] | 14:12 |
*** rromans has quit IRC | 14:14 | |
niraj_singh | odyssey4me: if i change anything in my role. is it only necessary to install playbook only? | 14:14 |
odyssey4me | niraj_singh typically, yes | 14:15 |
niraj_singh | ok | 14:15 |
odyssey4me | although I'd expect you'd need a new container if you're doing a major change like a service setup | 14:15 |
odyssey4me | so it really depends on what you're doing, in what context | 14:16 |
*** foutatoro has joined #openstack-ansible | 14:16 | |
*** hamza21 has joined #openstack-ansible | 14:22 | |
*** sar has quit IRC | 14:24 | |
evrardjp | major? | 14:27 |
odyssey4me | general? | 14:27 |
evrardjp | I laughed, not sure if I should though. | 14:28 |
*** armaan has quit IRC | 14:31 | |
*** admin0 has joined #openstack-ansible | 14:31 | |
admin0 | what was the quickfix to no space left on device .. | 14:31 |
admin0 | it was due to systemd image something quota which by default is small | 14:32 |
admin0 | i recall fixing it manually but forgot which role does it automatically | 14:32 |
odyssey4me | admin0 lxc_hosts should be sorting that out automagically if you're using a recent version | 14:33 |
admin0 | it did not .. .. so trying the old fix .. run it first .. verify and then run the playbooks | 14:33 |
odyssey4me | now that I think about it - did that make it into pike | 14:33 |
odyssey4me | this thing I think: https://github.com/openstack/openstack-ansible-lxc_hosts/commit/49edbd39b14e648ce2fe2c5afa9e01adf684c80d | 14:34 |
odyssey4me | ah, it's not been released yet | 14:35 |
admin0 | :( | 14:35 |
*** savvas_ has joined #openstack-ansible | 14:39 | |
*** savvas has quit IRC | 14:40 | |
niraj_singh | odyssey4me: While running playbook handler is not executing. Is there any issue because i am not inlcuding handler anywhere. | 14:42 |
*** rromans has joined #openstack-ansible | 14:42 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Simplify and fix docs configuration https://review.openstack.org/553418 | 14:44 |
openstackgerrit | wangqi proposed openstack/openstack-ansible-repo_build master: change python-libguestfs to python-guestfs for ubuntu https://review.openstack.org/553169 | 14:44 |
jamespo | Hi 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/3 | 14:50 |
*** jbadiapa has quit IRC | 14:50 | |
jamespo | for 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 today | 14:51 |
jamespo | (BBC) | 14:51 |
evrardjp | jamespo: everybody is afraid of touching the spaghetti. | 14:52 |
evrardjp | that's why I am working on cleaning up the inventory | 14:52 |
evrardjp | but in the meantime, patches are welcomed. | 14:52 |
jamespo | haha, 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-1 | 14:52 |
*** joseg has joined #openstack-ansible | 14:53 | |
jamespo | Basically separates the code that updates bridge, net_type, net_mtu away from the code that gives something a new IP | 14:53 |
jamespo | I'll ask jrosser how to put a proper patch in? | 14:53 |
*** flemingo has joined #openstack-ansible | 14:54 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-os_cinder master: tasks: Do not check the load balancer uri for API status https://review.openstack.org/552889 | 14:54 |
niraj_singh | i am getting below error while executing playbook | 14:54 |
niraj_singh | failed: [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 not | 14:54 |
niraj_singh | find the requested service masakari-api: host"} | 14:54 |
niraj_singh | any clue? | 14:55 |
*** flemingo has quit IRC | 14:58 | |
openstackgerrit | Merged openstack/ansible-hardening master: Simplify SELinux check https://review.openstack.org/550213 | 15:02 |
evrardjp | jamespo: 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 IRC | 15:03 | |
*** TxGirlGeek has joined #openstack-ansible | 15:05 | |
*** jbadiapa has joined #openstack-ansible | 15:06 | |
admin0 | odyssey4me, will it be push/released for 16.0.10 ? | 15:07 |
*** savvas_ has quit IRC | 15:09 | |
*** udesale has quit IRC | 15:10 | |
evrardjp | I have to do a release this week | 15:11 |
*** savvas has joined #openstack-ansible | 15:12 | |
hwoarang | odyssey4me: 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 IRC | 15:17 | |
openstackgerrit | Olivier Bourdon proposed openstack/openstack-ansible-openstack_hosts master: Fix error when /etc/hosts does not exist https://review.openstack.org/553432 | 15:17 |
*** TxGirlGeek has quit IRC | 15:17 | |
*** TxGirlGeek has joined #openstack-ansible | 15:18 | |
*** flemingo has joined #openstack-ansible | 15:19 | |
*** armaan has joined #openstack-ansible | 15:21 | |
*** Sha0000 has joined #openstack-ansible | 15:23 | |
*** flemingo has quit IRC | 15:24 | |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest master: Updated from global requirements https://review.openstack.org/552226 | 15:27 |
*** flaviosr has quit IRC | 15:28 | |
jamespo | I had a go but it's making my brain hurt, will come back to it.. | 15:29 |
evrardjp | jamespo: the inventory or the creation of the openstack account ? :) | 15:31 |
*** chyka has joined #openstack-ansible | 15:33 | |
*** sar has joined #openstack-ansible | 15:33 | |
*** savvas has joined #openstack-ansible | 15:34 | |
*** flemingo has joined #openstack-ansible | 15:35 | |
*** TxGirlGeek has quit IRC | 15:35 | |
*** RandomTech has joined #openstack-ansible | 15:37 | |
*** chyka_ has joined #openstack-ansible | 15:37 | |
RandomTech | hello everyone | 15:37 |
jamespo | I have the account I think.. just the inventory code | 15:37 |
*** dave-mccowan has joined #openstack-ansible | 15:37 | |
*** chyka has quit IRC | 15:37 | |
*** savvas has quit IRC | 15:39 | |
*** flemingo has quit IRC | 15:40 | |
*** ekan has joined #openstack-ansible | 15:42 | |
*** TxGirlGeek has joined #openstack-ansible | 15:44 | |
*** ekan has left #openstack-ansible | 15:45 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Link to the AIO https://review.openstack.org/553437 | 15:45 |
*** marst has joined #openstack-ansible | 15:45 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Less scary landing page https://review.openstack.org/553438 | 15:45 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Introduce next steps https://review.openstack.org/553440 | 15:45 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Remove duplicate hardening content https://review.openstack.org/553441 | 15:45 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Simplify structure of operations guide https://review.openstack.org/553442 | 15:46 |
ibmko | Hi, another question :) is it possible to force OA to use our own apt and pypi repo in all hosts and containers ? | 15:47 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Flatten out maintenance task https://review.openstack.org/553445 | 15:48 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Flatten out monitoring https://review.openstack.org/553446 | 15:48 |
*** Sha0000 has quit IRC | 15:48 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move the upgrade reference into reference https://review.openstack.org/553448 | 15:49 |
evrardjp | how come have we so many merge conflicts on those docs changes. | 15:49 |
evrardjp | ibmko: yes | 15:54 |
*** TxGirlGeek has quit IRC | 15:54 | |
evrardjp | we don't have docs, but that's part of what's possible | 15:54 |
RandomTech | does anyone know where the log for when horizon tells you it is "unable to create the image" is stored? | 15:54 |
*** hamzy has quit IRC | 15:56 | |
*** flemingo has joined #openstack-ansible | 15:59 | |
*** TxGirlGeek has joined #openstack-ansible | 15:59 | |
odyssey4me | oh 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 it | 16:00 |
odyssey4me | jamespage do you happen to be around? | 16:00 |
RandomTech | oh ya odyssey4me good news. we have a dashboard finally. now we just have to figure out why we cant load images | 16:01 |
jamespage | odyssey4me: yes | 16:01 |
openstackgerrit | Merged openstack/openstack-ansible-os_designate master: Updated from global requirements https://review.openstack.org/552210 | 16:01 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Unhide the ssl user story https://review.openstack.org/553453 | 16:02 |
*** armaan has quit IRC | 16:02 | |
odyssey4me | jamespage ah great - it looks like libvirt-bin 1.3.1-1ubuntu10.19 is now in xenial-updates, versus 1.3.1-1ubuntu10 in UCA | 16:02 |
odyssey4me | that itself might not be an issue, but the python lib for libvirt won't build with it | 16:03 |
*** armaan has joined #openstack-ansible | 16:03 | |
*** TxGirlGeek has quit IRC | 16:03 | |
*** armaan has quit IRC | 16:03 | |
openstackgerrit | Manuel Buil proposed openstack/openstack-ansible-os_tacker stable/pike: Backport bug fix for etc directory https://review.openstack.org/553454 | 16:03 |
*** flemingo has quit IRC | 16:03 | |
ibmko | evrardjp, do you have an idea how to do that ? | 16:03 |
*** armaan has joined #openstack-ansible | 16:03 | |
odyssey4me | jamespage specifically this version of libvirt-python: https://github.com/openstack/requirements/blob/stable/newton/upper-constraints.txt#L165 | 16:03 |
jamespage | odyssey4me: 1.3.1-1ubuntu10 is not from the UCA - that's the original release pocket version for xenial | 16:05 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Update manage networks location https://review.openstack.org/553455 | 16:05 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Add haproxy verification https://review.openstack.org/553456 | 16:05 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Promote scale the environment https://review.openstack.org/553457 | 16:05 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Promote Backup and Restore https://review.openstack.org/553458 | 16:05 |
jamespage | what do you see? | 16:05 |
odyssey4me | jamespage ah yes, duh - sorry | 16:06 |
odyssey4me | ok, lemme show you the build fail | 16:06 |
jamespage | odyssey4me: https://launchpad.net/ubuntu/+source/libvirt/1.3.1-1ubuntu10.19 was a few security fixes | 16:06 |
*** armaan has quit IRC | 16:07 | |
*** armaan has joined #openstack-ansible | 16:08 | |
evrardjp | ibmko: you'll probably have to track what's on the repo server role | 16:08 |
evrardjp | it would help | 16:08 |
odyssey4me | jamespage 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 stick | 16:08 |
evrardjp | ibmko: our doc is not quite long about that: https://docs.openstack.org/openstack-ansible-repo_server/latest/ | 16:08 |
evrardjp | but we do have docs about hosts with limited connectivity | 16:09 |
evrardjp | (please have a look into our user guides in the latest documentation) | 16:09 |
*** TxGirlGeek has joined #openstack-ansible | 16:10 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts master: tasks: Ensure machinectl quota value is reasonable https://review.openstack.org/552842 | 16:10 |
*** electrofelix has quit IRC | 16:11 | |
odyssey4me | jamespage my bad, I think I found a rather nasty bug in how we install some things - sorry for crying wolf a little too soon | 16:14 |
*** flemingo has joined #openstack-ansible | 16:16 | |
*** dariko has joined #openstack-ansible | 16:17 | |
*** gunix has quit IRC | 16:18 | |
jamespage | odyssey4me: np ;) | 16:19 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Use constraints for all pip package installations https://review.openstack.org/553462 | 16:20 |
odyssey4me | evrardjp ^ that's been around a while - not sure how we missed it | 16:20 |
*** epalper has quit IRC | 16:20 | |
evrardjp | spotz: can I have your vote on something, now that you're UC? :D | 16:20 |
admin0 | RandomTech, OSA dashboard ? | 16:20 |
evrardjp | we have something pending for a long while: https://review.openstack.org/#/c/469827/ | 16:21 |
spotz | evrardjp: hehehe, what's up? | 16:21 |
*** flemingo has quit IRC | 16:21 | |
evrardjp | that's andy's stuff | 16:21 |
*** savvas has joined #openstack-ansible | 16:21 | |
RandomTech | if your talking about my problem uploading images admin0, yes i am using the horizon dashboard install by OSA | 16:21 |
evrardjp | spotz: if we bring that in, we'd be listed on the project navigator | 16:22 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Add retries to apt cache update https://review.openstack.org/553353 | 16:22 |
spotz | evrardjp: 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 Sydney | 16:22 |
evrardjp | odyssey4me: wow | 16:22 |
admin0 | RandomTech, sorry .. i thought you meant the ops dashboard | 16:22 |
spotz | evrardjp: Want me to just fix? | 16:23 |
evrardjp | odyssey4me: newton is the gift that keeps on giving | 16:23 |
RandomTech | admin0: its okay, no harm done | 16:23 |
*** dariko has quit IRC | 16:23 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum stable/newton: Add retries to apt cache update https://review.openstack.org/553350 | 16:23 |
evrardjp | spotz: 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 listed | 16:23 |
*** TxGirlGeek has quit IRC | 16:23 | |
admin0 | RandomTech, uploading images might be in the glance logs | 16:23 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest stable/newton: Add retries to apt cache update https://review.openstack.org/553357 | 16:24 |
spotz | evrardjp: "Ansible playbooks and roles for deployment (OpenStackAnsible)": | 16:24 |
evrardjp | As 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 |
evrardjp | spotz: I think that's normal | 16:24 |
evrardjp | that's generated | 16:24 |
RandomTech | i havnt managed to find anything that looks useful in glance logs yet sadly admin0 | 16:24 |
evrardjp | I'd keep it that way to make sure it works :) | 16:24 |
spotz | evrardjp: Let me confirm with Jimmy cause I think that's why we were broken last time | 16:25 |
spotz | evrardjp: But I was already looking into the issue:) | 16:25 |
*** TxGirlGeek has joined #openstack-ansible | 16:26 | |
*** dariko has joined #openstack-ansible | 16:26 | |
evrardjp | cool thanks spotz ! | 16:26 |
spotz | evrardjp: It's interesting everyone keeps disappearing from there:( | 16:27 |
*** masber has joined #openstack-ansible | 16:28 | |
evrardjp | Jimmy was not against, but there is no +w done there. I guess when it would be done, we can then change to add P/Q | 16:28 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Use constraints for all pip package installations https://review.openstack.org/553468 | 16:29 |
*** RandomTech has quit IRC | 16:29 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move upgrade guides into ops https://review.openstack.org/553472 | 16:31 |
*** hvvclint has joined #openstack-ansible | 16:32 | |
spotz | evrardjp: 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 time | 16:32 |
odyssey4me | evrardjp ocata has the same issue - https://review.openstack.org/553468 - pike onwards is fine | 16:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Use constraints for all pip package installations https://review.openstack.org/553468 | 16:34 |
*** flemingo has joined #openstack-ansible | 16:35 | |
*** radeks has quit IRC | 16:35 | |
*** foutatoro has quit IRC | 16:36 | |
cloudnull | afternoons | 16:37 |
*** flemingo has quit IRC | 16:39 | |
spotz | evrardjp: we need the - to match the repo. I can fix or you or andymccr_ want to? | 16:39 |
spotz | hey cloudnull | 16:39 |
*** savvas has quit IRC | 16:40 | |
evrardjp | spotz: that's fine for me, you can edit the patch if you like or I can do it so that you can vote | 16:40 |
spotz | evrardjp: You do it so I can vote:) | 16:40 |
*** savvas has joined #openstack-ansible | 16:41 | |
jamespage | odyssey4me: who might be a good person in osa to talk to about how you generate your openstack-ansible.yaml for openstack/releases ? | 16:43 |
odyssey4me | jamespage evrardjp | 16:43 |
*** savvas has quit IRC | 16:45 | |
ibmko | evrardjp, 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 |
evrardjp | jamespage: you got an issue with the latest change ? | 16:46 |
jamespage | evrardjp: hey - so looking at generating release notes for openstack/releases - have the same challenge as you guys do of ##lotsofrepos | 16:46 |
evrardjp | spotz: will do | 16:46 |
evrardjp | jamespage: so we have a very specific process, not sure it would match yours | 16:46 |
evrardjp | what I am doing is documented in my own repo of junk things: https://github.com/evrardjp/osa_toolkit | 16:47 |
evrardjp | BUT | 16:47 |
evrardjp | at the time I wrote this, quite quickly tbh, I got no other choice. Now, I know better. | 16:47 |
evrardjp | jamespage: question for you: Are all your repos separate deliverables? | 16:48 |
jamespage | evrardjp: ack understand | 16:48 |
evrardjp | if yes, it's easier | 16:48 |
jamespage | evrardjp: we release them as a tested set | 16:48 |
jamespage | evrardjp: so kinda I think | 16:48 |
evrardjp | because you can use the release CLI with a loop based on governance, that dhellmann wrote | 16:48 |
evrardjp | jamespage: yes it's probably better to release them together as one deliverable | 16:49 |
evrardjp | how do you keep track of shas? | 16:49 |
jamespage | well now | 16:49 |
evrardjp | or tags | 16:49 |
jamespage | we don't right now - the way we release is to create a new stable branch; we don't tag | 16:50 |
*** savvas has joined #openstack-ansible | 16:50 | |
jamespage | as the primary distribution method does not support versioning per-say | 16:50 |
jamespage | fixes land into the stable branches and then automatically push out to the charm store | 16:50 |
jamespage | I'm actually trying to figure out whether we even a good fit tbh | 16:51 |
evrardjp | ok, sounds like fast delivery to me :D | 16:51 |
jamespage | we could tag, and that would give a point in time reference for people deploying from git repos, which is possible | 16:51 |
evrardjp | I guess it all depends on what your users are consuming I guess :) | 16:51 |
jamespage | yeah | 16:51 |
* jamespage thinks this over | 16:51 | |
evrardjp | :D | 16:52 |
*** masber has quit IRC | 16:53 | |
evrardjp | if 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-ansible | 16:54 | |
*** savvas has quit IRC | 16:54 | |
evrardjp | ibmko: 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 basically | 16:55 |
evrardjp | spotz: where can I see the requirement to use the - in the json? | 16:55 |
odyssey4me | ibmko looking at your original question - yes it is possible, it depends what you're wanting to achieve exactly | 16:55 |
jamespage | evrardjp: indeed | 16:56 |
odyssey4me | ibmko it also depends which release you're looking at | 16:56 |
spotz | evrardjp: My email from Jimmy? Basically it needs to match the repo | 16:56 |
spotz | we're openstack-ansible so that needs to be openstack-ansible | 16:57 |
spotz | otherwise 404 when it tries to pull | 16:57 |
evrardjp | not sure what that means | 16:58 |
evrardjp | because under governance we are still OpenStackAnsible | 16:58 |
evrardjp | I thought that was the reason | 16:58 |
evrardjp | I 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 |
odyssey4me | ibmko if you can tell me which release you're working with, then I can be more specific about the things to set | 16:58 |
*** savvas has joined #openstack-ansible | 16:59 | |
ibmko | odyssey4me, 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" deployed | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Migrate CLI reference to reference guide https://review.openstack.org/553479 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Simplify advanced config https://review.openstack.org/553480 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Merge advanced configuration into reference https://review.openstack.org/553481 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Uniform landing text https://review.openstack.org/553482 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move AIO to first scenario https://review.openstack.org/553483 | 17:00 |
spotz | evrardjp: I'll work on getting that fixed, but I bet that's part of the confusion | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Include test scenario as a new user story https://review.openstack.org/553484 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Fix references https://review.openstack.org/553485 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move more examples to user guide https://review.openstack.org/553486 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move Ceph example to user guides https://review.openstack.org/553487 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move network architecture into reference https://review.openstack.org/553488 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Centralize Inventory documentation https://review.openstack.org/553489 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Move limited connectivity to user guide https://review.openstack.org/553490 | 17:00 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/queens: [Docs] Migrate security into user guide https://review.openstack.org/553491 | 17:00 |
odyssey4me | ibmko ok, so starting with apt sources - do you want to use the repo server's apt proxy or not? | 17:00 |
evrardjp | spotz: 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 Queens | 17:01 |
ibmko | odyssey4me, the question means if we want the repo_server to fetch packages from internet ? | 17:01 |
evrardjp | I just need input because that's all gibberish for me right now :'( | 17:02 |
odyssey4me | ibmko nope - the cache on the repo container is optional - it's separate from whether the mirror used is local or not | 17:02 |
odyssey4me | ibmko if you have a local mirror, it probably doesn't make sense to have the cache enabled on the repo server | 17:02 |
*** savvas has quit IRC | 17:03 | |
odyssey4me | ibmko 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#L49 | 17:03 |
ibmko | I 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_server | 17:03 |
*** gkadam has quit IRC | 17:03 | |
odyssey4me | ok, the default is enabled - so you're good for that then | 17:03 |
odyssey4me | next is to determine which repo you use | 17:04 |
odyssey4me | we set a bunch of sources to get the packages | 17:04 |
odyssey4me | the first is the content of /etc/apt/sources.list - the containers use whatever is on the host verbatim... no adjustments | 17:04 |
odyssey4me | make sense? | 17:05 |
ibmko | yes | 17:05 |
*** TxGirlGeek has quit IRC | 17:05 | |
odyssey4me | ok, good - the next is Ubuntu Cloud Archive | 17:05 |
ibmko | that would mean that we need to set the repo_server as a deb mirror manually on the physical hosts | 17:05 |
evrardjp | spotz: I see we also have https://github.com/openstack/project-navigator-data | 17:06 |
ibmko | in order for containers to use repo_server as a deb mirror | 17:06 |
evrardjp | but I am pretty sure these are not used anymore | 17:06 |
odyssey4me | ibmko oh no, the repo server doesn't have a mirror - it holds a cache which is used by apt as a proxy | 17:06 |
evrardjp | it should be something else | 17:06 |
spotz | evrardjp: I'll patch that and governance up in a second | 17:06 |
ibmko | odyssey4me, no thats not what I meant | 17:06 |
odyssey4me | ibmko the setup of using that as a proxy is done automatically for you -you don't need to touch anything to make that happen | 17:06 |
*** savvas has joined #openstack-ansible | 17:07 | |
odyssey4me | ibmko 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.yml | 17:07 |
evrardjp | spotz: for governance I'd rather do it | 17:08 |
ibmko | odyssey4me, 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 configuration | 17:08 |
evrardjp | I am not sure about the full implications yet, and I wanted to discuss a few things with ttx | 17:08 |
spotz | evrardjp: ok | 17:08 |
evrardjp | but at least understanding what's going on would be good | 17:08 |
odyssey4me | ibmko 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 deployment | 17:09 |
*** gunix has joined #openstack-ansible | 17:09 | |
ibmko | odyssey4me, well, then I am missing some very important point about the repo container :) | 17:09 |
odyssey4me | any cores available to add another review to https://review.openstack.org/553462 ? | 17:10 |
odyssey4me | ibmko the repo container is a local cache, not a mirror | 17:10 |
odyssey4me | for apt, it acts as a *proxy* - not a mirror | 17:10 |
ibmko | but how such cache is effectively used ? I thought the apt clients will actually use it as a server from which to download the packages | 17:11 |
odyssey4me | the 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-L35 | 17:11 |
odyssey4me | ibmko yes, it acts as a proxy, so it downloads the packages on demand and keeps a copy of those packages for any subsequent requests | 17:11 |
*** TxGirlGeek has joined #openstack-ansible | 17:12 | |
odyssey4me | ibmko 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 mirror | 17:12 |
ibmko | so 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 |
odyssey4me | ibmko no, I'm saying that the requests from the container go *through* the *proxy* to the external mirror | 17:13 |
*** hamzy has joined #openstack-ansible | 17:13 | |
ibmko | but only after that container is deployed, and before it they go directly to mirror ? | 17:14 |
odyssey4me | yes | 17:14 |
odyssey4me | so, 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#L139 | 17:15 |
ibmko | odyssey4me, 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 that | 17:16 |
odyssey4me | once 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 proxy | 17:16 |
*** hamzy_ has joined #openstack-ansible | 17:16 | |
ibmko | like when you do setup-infrastructure a lot of containers might be fetching content simultaneously | 17:16 |
*** holser__ has quit IRC | 17:17 | |
odyssey4me | ibmko 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 connections | 17:17 |
*** armaan has quit IRC | 17:17 | |
ibmko | this is why we are now thinking about having our local mirror | 17:18 |
*** armaan has joined #openstack-ansible | 17:18 | |
odyssey4me | ibmko https://bugs.launchpad.net/openstack-ansible/+bug/1750656 | 17:18 |
openstack | Launchpad 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 |
odyssey4me | a local mirror can help reduce that sort of failure, yes | 17:18 |
*** armaan has quit IRC | 17:19 | |
*** hamzy has quit IRC | 17:19 | |
*** armaan has joined #openstack-ansible | 17:19 | |
spotz | evrardjp: That project navigator hasn't been used since Ocata it looks like, probably replaced by the other one | 17:19 |
odyssey4me | ibmko also https://bugs.launchpad.net/openstack-ansible/+bug/1749680 | 17:20 |
openstack | Launchpad bug 1749680 in openstack-ansible "Ensure apt operations have retries" [Wishlist,In progress] - Assigned to Hugh Saunders (hughsaunders) | 17:20 |
ibmko | odyssey4me, thanks I will check this out | 17:20 |
ibmko | odyssey4me, and thanks for a lot of insightful info :) | 17:21 |
odyssey4me | ibmko in terms of the pypi thing - the repo build process uses upstream pypi and git sources to build a bunch of python wheels and venvs | 17:22 |
evrardjp | spotz: yeah both seem outdated | 17:22 |
odyssey4me | ibmko 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.yml | 17:23 |
evrardjp | because it fetches data in Q and both ops-tags-team and project-navigator-data don't have that | 17:23 |
evrardjp | so I guess the code parses governance or something | 17:23 |
ibmko | odyssey4me, all right but we haven't problems with pypi so far | 17:24 |
ibmko | only the apt | 17:24 |
odyssey4me | evrardjp 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 whatever | 17:24 |
spotz | Maybe though I'd sent Jimmy a long to that review. Doesn't hurt to get it through as it's pretty much done | 17:24 |
spotz | link | 17:24 |
evrardjp | odyssey4me: that's indeed what I am looking for -- by looking at the code | 17:25 |
odyssey4me | ibmko 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 mirrors | 17:25 |
*** gkadam has joined #openstack-ansible | 17:25 | |
ibmko | yes, understood | 17:26 |
*** hamzy__ has joined #openstack-ansible | 17:26 | |
*** osnaya has joined #openstack-ansible | 17:29 | |
*** hamzy_ has quit IRC | 17:29 | |
openstackgerrit | Taseer Ahmed proposed openstack/openstack-ansible master: Integrate Congress with OSA. https://review.openstack.org/503971 | 17:29 |
evrardjp | spotz: it looks like the data is embedded in the main page. Not fetched. So we need to find the generator. | 17:30 |
evrardjp | ppl! | 17:30 |
evrardjp | :D | 17:30 |
*** flemingo has joined #openstack-ansible | 17:31 | |
*** jpward has joined #openstack-ansible | 17:34 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Fix doc building idempotency https://review.openstack.org/553379 | 17:35 |
*** flemingo has quit IRC | 17: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 |
evrardjp | I've published the change ^ for you odyssey4me . Now everytime someone will be building docs, they would still have this file marking as changed | 17:36 |
evrardjp | I am fine with that, but I don't think it's smart :p | 17:36 |
evrardjp | if we include it once it's good forever and we'll see this change if the scenarios change | 17:37 |
evrardjp | but it's not really important | 17:37 |
odyssey4me | evrardjp how is it marked as changed? it's in .gitignore | 17:37 |
odyssey4me | and it would be changed anyway if that is so, because it's always regenerated - so having content there changes nothing ;) | 17:38 |
evrardjp | I don't think it's smart to let it in gitignore :) | 17:38 |
evrardjp | maybe I should remove it from gitignore | 17:38 |
odyssey4me | technically it'd be better to have it go into the /build directory | 17:38 |
odyssey4me | but 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/551791 | 17:39 |
odyssey4me | so, don't bother changing anything - it's good as it is | 17:39 |
evrardjp | nah right not it's bad | 17:39 |
evrardjp | it appends and produces different results if you're rebuilding on your machine | 17:40 |
evrardjp | that's terribad | 17:40 |
odyssey4me | sure, so your patch solves that which is good | 17:40 |
*** dariko has quit IRC | 17:40 | |
evrardjp | ok I thought you meant the patch was bad | 17:40 |
odyssey4me | no, I mean don't waste more time on it :p | 17:41 |
odyssey4me | right 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 good | 17:41 |
*** dariko has joined #openstack-ansible | 17:41 | |
odyssey4me | in 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-aid | 17:42 |
*** SerenaFeng has quit IRC | 17:44 | |
*** hvvclint has quit IRC | 17:46 | |
*** shardy has quit IRC | 17:47 | |
*** dariko has quit IRC | 17:47 | |
*** dariko has joined #openstack-ansible | 17:50 | |
*** Matias has quit IRC | 17:52 | |
*** flemingo has joined #openstack-ansible | 17:52 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553510 | 17:54 |
odyssey4me | apologies - patch storm incoming | 17:55 |
*** aludwar has quit IRC | 17:55 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/ansible-hardening master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553511 | 17:55 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-apt_package_pinning master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553512 | 17:55 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ceph_client master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553513 | 17:55 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553514 | 17:55 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553515 | 17:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553516 | 17:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553517 | 17:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553518 | 17:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553519 | 17:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-nspawn_container_create master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553520 | 17:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-nspawn_hosts master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553521 | 17:57 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553522 | 17:57 |
*** flemingo has quit IRC | 17:57 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_openrc master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553523 | 17:57 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553524 | 17:57 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553525 | 17:57 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553526 | 17:57 |
evrardjp | odyssey4me: no apologies needed | 17:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553528 | 17:58 |
evrardjp | except for infra :D | 17:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553529 | 17:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553530 | 17:58 |
evrardjp | ahah good catch on the USER | 17:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553531 | 17:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_congress master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553532 | 17:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553533 | 17:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553534 | 17:59 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553535 | 17:59 |
evrardjp | odyssey4me: but the blueprint spam omg | 17:59 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553536 | 17:59 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553537 | 17:59 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553538 | 17:59 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553541 | 18:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_molteniron master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553542 | 18:00 |
*** gkadam has quit IRC | 18:00 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553543 | 18:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca-agent master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553544 | 18:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca-ui master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553545 | 18:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553547 | 18:00 |
*** poopcat has joined #openstack-ansible | 18:01 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553548 | 18:01 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553549 | 18:01 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_panko master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553550 | 18:01 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553551 | 18:01 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553552 | 18:01 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_searchlight master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553553 | 18:02 |
evrardjp | omg | 18:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553554 | 18:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553555 | 18:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553556 | 18:02 |
evrardjp | let's get rid of tox.ini ! | 18:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553557 | 18:02 |
evrardjp | :p | 18:02 |
odyssey4me | I would love to. | 18:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553558 | 18:02 |
odyssey4me | It's just another layer of indirection. | 18:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553559 | 18:03 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553560 | 18:03 |
evrardjp | odyssey4me: we could technically do it, we don't need it for docs anymore | 18:03 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553561 | 18:03 |
*** aludwar has joined #openstack-ansible | 18:03 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553562 | 18:03 |
evrardjp | I will do a patch soon | 18:03 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553563 | 18:03 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553564 | 18:03 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553565 | 18:04 |
odyssey4me | Yeah, 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 |
evrardjp | that's why I planned to do my series of docs patches | 18:04 |
evrardjp | yeah | 18:04 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_server master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553566 | 18:04 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-specs master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553567 | 18:04 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553569 | 18:04 |
odyssey4me | right, that's done | 18:04 |
ibmko | odyssey4me, one more question related to the repo_server :) | 18:06 |
odyssey4me | ibmko go for it | 18:06 |
ibmko | odyssey4me, 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 |
odyssey4me | ibmko yes, this happens - do something like: ansible -m file -a 'dest=/etc/apt/apt.conf.d/00apt-cacher-proxy state=absent' hosts | 18:09 |
ibmko | odyssey4me, isn't there some "high-level" playbook for proper environment wipeout | 18:10 |
ibmko | ? | 18:10 |
ibmko | maybe there are some other things which are now inconsistent | 18:11 |
jrosser_ | ibmko: really you should pxeboot/reinstall if you want it properly wiped out | 18:12 |
ibmko | ok | 18:13 |
jrosser_ | it is well worth a little effort in tools to make that painless for you, youll probably do it lots | 18:13 |
ibmko | yeah | 18:13 |
jrosser_ | and also automate setting up the OSA pre-requsites | 18:14 |
jrosser_ | fwiw i use a dedicated apt mirror and pip mirror, that all works fine | 18:14 |
odyssey4me | ibmko 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 easily | 18:15 |
odyssey4me | it'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 networking | 18:16 |
*** Adri2000 has quit IRC | 18:16 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Update apt cache on proxy addition/removal https://review.openstack.org/553574 | 18:17 |
ibmko | right, I am taking a note :) | 18:17 |
*** Adri2000 has joined #openstack-ansible | 18:18 | |
*** jrosser_ is now known as jrosser | 18:19 | |
dmsimard | cloudnull: 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 :p | 18:27 |
dmsimard | odyssey4me: are you trying to break stackalytics with all those patches ? :) | 18:28 |
odyssey4me | dmsimard not intentionally - just paving the way for other work I've got in the pipeline | 18:31 |
dmsimard | If all your tox.ini are the same, maybe you could have a central one somewhere or something | 18:32 |
dmsimard | ¯\_(ツ)_/¯ | 18:32 |
odyssey4me | dmsimard we could, but I'd rather be getting rid of tox | 18:32 |
dmsimard | haha | 18:32 |
dmsimard | I know the feeling | 18:32 |
dmsimard | I've actually "containerized" things with tox before | 18:33 |
dmsimard | like tox -e ansible-playbook -- -i hosts playbook.yml | 18:33 |
odyssey4me | technically 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-ci | 18:33 |
jrosser | we 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 too | 18:34 |
jrosser | massive thanks to everyone here who has helped us along the way | 18:35 |
odyssey4me | jrosser nice! I'll raise a glass for you guys tomorrow when I buy a bottle of something to celebrate with. :) | 18:35 |
odyssey4me | and thanks to you guys for helping us along the way :) | 18:36 |
logan- | awesome jrosser :) | 18:37 |
jrosser | odyssey4me: enjoy your glass! and thanks again :) | 18:39 |
*** TxGirlGeek has quit IRC | 18:40 | |
*** ibmko has quit IRC | 18:42 | |
*** flemingo has joined #openstack-ansible | 18:45 | |
*** guhcampos has joined #openstack-ansible | 18:47 | |
*** RandomTech has joined #openstack-ansible | 18:48 | |
*** flemingo has quit IRC | 18:50 | |
*** osnaya has quit IRC | 18:50 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova stable/newton: Use constraints for all pip package installations https://review.openstack.org/553462 | 18:51 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Ensure package cache is updated appropriately https://review.openstack.org/553574 | 18:56 |
odyssey4me | logan- 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 container | 18:57 |
odyssey4me | anyone around to give these a review? https://review.openstack.org/553357 & https://review.openstack.org/553350 | 19:06 |
evrardjp | can I get some votes for https://review.openstack.org/#/c/553441/1 https://review.openstack.org/#/c/553453/1 ? | 19:06 |
*** esberglu has quit IRC | 19:07 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova stable/newton: Add retries to apt cache update https://review.openstack.org/553353 | 19:08 |
*** jamesdenton has quit IRC | 19:08 | |
*** esberglu has joined #openstack-ansible | 19:09 | |
*** TxGirlGeek has joined #openstack-ansible | 19:10 | |
*** flemingo has joined #openstack-ansible | 19:11 | |
logan- | mostly looks good odyssey4me just one question in there | 19:12 |
evrardjp | odyssey4me: I will review | 19:12 |
*** marst has left #openstack-ansible | 19:12 | |
evrardjp | asaic | 19:12 |
*** esberglu_ has joined #openstack-ansible | 19:12 | |
odyssey4me | logan- answered | 19:14 |
*** esberglu has quit IRC | 19:14 | |
*** flemingo has quit IRC | 19:16 | |
odyssey4me | logan- 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 install | 19:16 |
logan- | yep understand the flow now thanks | 19:17 |
logan- | main concern was just limiting the scoping on that play | 19:17 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: common-tasks: Container Start/Stop conditions https://review.openstack.org/553094 | 19: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 now | 19:22 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: repo-use.yml: Scope host groups properly https://review.openstack.org/553589 | 19:25 |
odyssey4me | logan- ^ how does that look? | 19:25 |
logan- | lgtm! | 19:26 |
logan- | thanks | 19:26 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge distro interfaces to systemd-networkd https://review.openstack.org/552721 | 19:27 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: Switch pypy functional test to experimental https://review.openstack.org/553590 | 19:28 |
*** flemingo has joined #openstack-ansible | 19:32 | |
openstackgerrit | Merged openstack/openstack-ansible stable/queens: bootstrap-host: Prepare disk for machinectl storage https://review.openstack.org/553010 | 19:32 |
*** jbadiapa has quit IRC | 19:34 | |
*** flemingo has quit IRC | 19:36 | |
*** Fritzmen has joined #openstack-ansible | 19:49 | |
*** Fritzmen has quit IRC | 19:50 | |
*** dave-mccowan has quit IRC | 19:53 | |
*** sawblade6 has quit IRC | 19:54 | |
*** sawblade6 has joined #openstack-ansible | 19:54 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553563 | 19:58 |
*** sawblade6 has quit IRC | 19:59 | |
*** RandomTech has quit IRC | 20:07 | |
pabelanger | o/ | 20:08 |
pabelanger | so, I have some time to try out: http://git.openstack.org/cgit/openstack/openstack-ansible-plugins/tree/connection/ssh.py | 20:09 |
pabelanger | where should i be loading the connection plugin from? | 20:09 |
pabelanger | or do I need to overwrite the existing ssh.py in ansible source? | 20:09 |
pabelanger | looks like connection_plugins directory is the place, according to http://docs.ansible.com/ansible/devel/plugins/connection.html | 20:10 |
*** dave-mccowan has joined #openstack-ansible | 20:11 | |
openstackgerrit | Merged openstack/openstack-ansible-os_swift stable/newton: Add retries to apt cache update https://review.openstack.org/553356 | 20:24 |
cloudnull | pabelanger: just add the plugins role to /etc/ansible/roles | 20:27 |
cloudnull | you can then export env vars to tell ansible to consume them, or setup the options in an ansible.cfg | 20:28 |
cloudnull | we use env vars https://github.com/openstack/openstack-ansible/blob/master/scripts/openstack-ansible.rc#L24-L28 | 20:28 |
*** admin0 has quit IRC | 20:29 | |
openstackgerrit | Merged openstack/openstack-ansible-os_magnum stable/newton: Add retries to apt cache update https://review.openstack.org/553350 | 20:29 |
pabelanger | cloudnull: okay, testing locally now | 20:30 |
pabelanger | cloudnull: I'm also going to see if we can some how load the connection plugin at runtime for zuul | 20:31 |
pabelanger | cloudnull: I really like the idea of SSH into the node, then running everything in a container!! | 20:31 |
*** hw_wutianwei has quit IRC | 20:31 | |
*** hw_wutianwei has joined #openstack-ansible | 20:32 | |
pabelanger | however, I see some complications with physical_host setting and nodepool | 20:32 |
cloudnull | yea the physical_host setting has to be part of inventory. | 20:33 |
cloudnull | you can define it in group_vars, host_vars, whatever | 20:33 |
cloudnull | but it needs to be different from the container | 20:33 |
pabelanger | yah, issue is, we don't know the IPs until runtime of jobs | 20:33 |
pabelanger | eg: http://logs.openstack.org/43/553443/1/check/windmill-ubuntu-xenial/08d64d1/zuul-info/inventory.yaml | 20:34 |
cloudnull | something like https://github.com/openstack/openstack-ansible-nspawn_container_create/blob/master/tests/host_vars/container1.yml | 20:34 |
cloudnull | hum. | 20:34 |
pabelanger | i wonder if a setting could be updated / added to just use the ansible_host, but still then do a something with containers | 20:34 |
cloudnull | you could set it as a fact | 20:34 |
pabelanger | Oh, maybe | 20:34 |
cloudnull | so set it to localhost by default and then define it dynamically using a set fact | 20:35 |
pabelanger | http://git.openstack.org/cgit/openstack/windmill/tree/.zuul.d/jobs.yaml#n158 is the inventory file | 20:35 |
pabelanger | yah, worth a test | 20:35 |
evrardjp | in your case your ansible_host is your physical_host, I am not sure to understand the problem. | 20:36 |
evrardjp | You can do physical_host: "{{ ansible_hostname }}" | 20:36 |
pabelanger | yah, I am unsure if I can define that in zuul.yaml nodeset | 20:36 |
pabelanger | I would need to test to confirm | 20:36 |
evrardjp | then for your containers (that you can create with cloudnull 's systemd roles!) you create them live and add those to the inventory | 20:36 |
evrardjp | meta: refresh_inventory | 20:37 |
pabelanger | yah | 20:37 |
cloudnull | ah that would work too. | 20:37 |
evrardjp | or just add_hosts/group_by | 20:37 |
evrardjp | so many ways :) | 20:37 |
pabelanger | evrardjp: we don't allow add_host/group_by on zuul-executors in untrusted jobs | 20:37 |
evrardjp | no issues pabelanger , we can make that happen :) | 20:37 |
evrardjp | oh | 20:37 |
pabelanger | due to security reasons, some of ansibles functionality is stripped | 20:38 |
evrardjp | interesting | 20:38 |
pabelanger | especially around dynamic hosts | 20:38 |
pabelanger | but, the fact idea is a good one | 20:38 |
evrardjp | yeah | 20:38 |
pabelanger | same with physical_host: "{{ ansible_hostname }}" | 20:38 |
pabelanger | will try and report back | 20:38 |
cloudnull | ++ you can get 99% of the way there with set fact | 20:38 |
pabelanger | assuming I can load the connection plugin :) | 20:38 |
cloudnull | happy to help as you investigate | 20:38 |
*** dariko has quit IRC | 20:39 | |
*** flemingo has joined #openstack-ansible | 20:39 | |
*** flemingo has quit IRC | 20:43 | |
*** dave-mccowan has quit IRC | 20:53 | |
*** flemingo has joined #openstack-ansible | 20:58 | |
openstackgerrit | Merged openstack/openstack-ansible master: inventory: all: Switch package state to 'present' on openSUSE https://review.openstack.org/552944 | 20:58 |
openstackgerrit | Merged openstack/openstack-ansible stable/queens: [Docs] Remove duplicate hardening content https://review.openstack.org/553441 | 20:58 |
openstackgerrit | Merged openstack/openstack-ansible stable/queens: [Docs] Unhide the ssl user story https://review.openstack.org/553453 | 20:58 |
*** armaan has quit IRC | 21:00 | |
*** armaan has joined #openstack-ansible | 21:00 | |
*** armaan has quit IRC | 21:00 | |
*** armaan has joined #openstack-ansible | 21:01 | |
*** flemingo has quit IRC | 21:02 | |
*** dariko has joined #openstack-ansible | 21:02 | |
*** jillr_ is now known as jillr | 21:03 | |
*** guhcampos has quit IRC | 21:04 | |
*** TxGirlGeek has quit IRC | 21:06 | |
*** flemingo has joined #openstack-ansible | 21:12 | |
*** flemingo has quit IRC | 21:17 | |
*** mburrows has quit IRC | 21:21 | |
*** sar has quit IRC | 21:22 | |
*** flemingo has joined #openstack-ansible | 21:32 | |
*** flemingo has quit IRC | 21:36 | |
*** TxGirlGeek has joined #openstack-ansible | 21:37 | |
*** dave-mccowan has joined #openstack-ansible | 21:39 | |
*** esberglu_ has quit IRC | 21:41 | |
*** esberglu has joined #openstack-ansible | 21:44 | |
*** esberglu_ has joined #openstack-ansible | 21:45 | |
*** ibmko has joined #openstack-ansible | 21:46 | |
*** esberglu has quit IRC | 21:48 | |
*** flemingo has joined #openstack-ansible | 21:49 | |
*** esberglu_ has quit IRC | 21:50 | |
*** flemingo has quit IRC | 21:53 | |
*** dariko has quit IRC | 21:56 | |
*** jwitko__ has joined #openstack-ansible | 21:56 | |
*** jwitko_ has quit IRC | 22:00 | |
*** jwitko__ has quit IRC | 22:04 | |
*** masber has joined #openstack-ansible | 22:09 | |
*** jwitko has joined #openstack-ansible | 22:25 | |
*** armaan has quit IRC | 22:31 | |
*** jwitko_ has joined #openstack-ansible | 22:40 | |
*** kstev has quit IRC | 22:42 | |
*** jwitko has quit IRC | 22:44 | |
*** savvas_ has joined #openstack-ansible | 22:44 | |
*** savvas has quit IRC | 22:46 | |
*** dave-mccowan has quit IRC | 22:48 | |
*** savvas_ has quit IRC | 22:49 | |
*** chyka has joined #openstack-ansible | 22:49 | |
*** chyka_ has quit IRC | 22:50 | |
*** jra has joined #openstack-ansible | 22:55 | |
openstackgerrit | Merged openstack/openstack-ansible-os_octavia master: tox.ini: Expose USER environment variable to execution environment https://review.openstack.org/553549 | 22:55 |
jra | I'm looking at the rsyslog_client role and I'm a bit confused by the logic around remote logging | 22:56 |
jra | The remote_logging conf file gets generated "when: (rsyslog_client_all_log_files | length) > 0" | 22:57 |
jra | But 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 infrastructure | 22:57 |
jra | I suspect that task is trying to do something different than I have in mind; does anybody know the context for it? | 22:58 |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation https://review.openstack.org/553630 | 22:58 |
*** flemingo has joined #openstack-ansible | 22:58 | |
*** masber has quit IRC | 23:02 | |
*** flemingo has quit IRC | 23:03 | |
*** throwsb1 has quit IRC | 23:23 | |
*** chyka has quit IRC | 23:25 | |
*** flemingo has joined #openstack-ansible | 23:27 | |
*** hamzy__ has quit IRC | 23:29 | |
*** flemingo has quit IRC | 23:32 | |
openstackgerrit | Merged openstack/openstack-ansible master: Fix BOOTSTRAP_OPTS https://review.openstack.org/550473 | 23:37 |
ibmko | hmm I think we never gonna sort those repositories out :( | 23:39 |
ibmko | when 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 phase | 23:40 |
*** flemingo has joined #openstack-ansible | 23:41 | |
ibmko | I think its this: https://github.com/openstack/openstack-ansible/blob/ab560d10344113daf4699377138f474df9235c34/inventory/group_vars/all/pip.yml#L18 | 23:43 |
*** flemingo has quit IRC | 23:46 | |
*** chyka has joined #openstack-ansible | 23:47 | |
*** chyka has quit IRC | 23:51 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Use production like interfaces in the gate https://review.openstack.org/553636 | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!