Thursday, 2020-11-12

*** nurdie has joined #openstack-ansible00:02
*** nurdie has quit IRC00:06
*** rfolco has joined #openstack-ansible00:21
*** klamath_atx has joined #openstack-ansible00:26
*** nurdie has joined #openstack-ansible00:35
*** nurdie has quit IRC00:40
*** d34dh0r53 has quit IRC00:42
*** cshen has quit IRC00:42
*** klamath_atx has quit IRC00:46
*** jhesketh has joined #openstack-ansible00:49
*** nurdie has joined #openstack-ansible00:51
*** nurdie has quit IRC00:56
*** rfolco has quit IRC01:03
*** gyee has quit IRC01:12
*** macz_ has quit IRC01:15
*** dave-mccowan has quit IRC01:59
*** macz_ has joined #openstack-ansible02:36
*** cshen has joined #openstack-ansible02:39
*** macz_ has quit IRC02:41
*** cshen has quit IRC02:43
*** nurdie has joined #openstack-ansible02:52
*** nurdie has quit IRC02:57
*** nurdie has joined #openstack-ansible03:08
*** nurdie has quit IRC03:13
*** klamath_atx has joined #openstack-ansible03:34
*** klamath_atx has quit IRC03:45
*** macz_ has joined #openstack-ansible04:25
*** macz_ has quit IRC04:30
*** cshen has joined #openstack-ansible04:39
*** cshen has quit IRC04:44
*** nurdie has joined #openstack-ansible05:09
*** nurdie has quit IRC05:14
*** nurdie has joined #openstack-ansible05:25
*** nurdie has quit IRC05:30
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-ansible05:33
*** cloudnull has quit IRC06:01
*** cloudnull has joined #openstack-ansible06:02
*** miloa has joined #openstack-ansible06:19
*** bverschueren has quit IRC06:30
*** bverschueren has joined #openstack-ansible06:31
*** cshen has joined #openstack-ansible06:39
*** macz_ has joined #openstack-ansible06:40
*** cshen has quit IRC06:44
*** macz_ has quit IRC06:44
*** cshen has joined #openstack-ansible07:00
noonedeadpunkThiagoCMC: yeah, you need to use ceph_client_ceph_conf_overrides or ceph_conf_overrides07:22
*** nurdie has joined #openstack-ansible07:23
*** nurdie has quit IRC07:25
*** pcaruana has quit IRC07:59
*** andrewbonney has joined #openstack-ansible08:11
*** pcaruana has joined #openstack-ansible08:12
*** prometheanfire has quit IRC08:16
*** rpittau|afk is now known as rpittau08:19
*** prometheanfire has joined #openstack-ansible08:20
*** jbadiapa has joined #openstack-ansible08:37
jrossermorning09:02
noonedeadpunkmorning)09:05
CeeMacmorning09:05
noonedeadpunkjrosser: also it feels that ELK needs dropping this? https://opendev.org/openstack/openstack-ansible-ops/src/branch/master/elk_metrics_7x/roles/elastic_dependencies/defaults/main.yml#L3209:16
jrossernoonedeadpunk: doh! well i guess we don't see that because ours is a mixture of metal and LXD, so the lxc conditional will skip all that09:18
noonedeadpunkI see:) will adjust it then)09:18
jrosserwe've got a set of elasticsearch hosts on metal then logstash is in LXD, and the beats deploy on the OSA containers and hosts09:19
jrossermanaging the inventory is challenging09:19
noonedeadpunktbh I feel that graylog may be the way simpler way of doing log collection, but all depends on amount of hosts here... But checking options now:)09:20
noonedeadpunktbh I really don't like the way how triggers are done in ELK... So you need to select already written logs to check if they're matching criteria... Comparing to graylog that puts incoming logs into buffer and checks for trigger criteria while writing buffer to elastic....09:23
noonedeadpunkanother problem is that buffer can be overflowed....09:23
*** yolanda has quit IRC09:29
*** yolanda has joined #openstack-ansible09:30
jrossernoonedeadpunk: did you see on the ML about nova.conf changes so that the compute service will fail if the db credentials are present?09:30
jrosseroh yes - i see you reply09:31
noonedeadpunkyeah, was also going to ask the same question09:34
noonedeadpunkI think it really doesn't matter for us what approach will be chosen09:35
jrosserit will not be a big change to template out a much more minimal config file for compute09:35
noonedeadpunkyeah09:36
noonedeadpunkwell, or another template in case they will do another include for nova-db.conf or smth like that09:36
ptoI am trying to debug the Keystone federated identity problem. I have found out why the keystone_federation_sp_idp_setup.yml fail. Its because the keystone_db_sync.yml skips the migration tasks for some reason: http://paste.openstack.org/show/799945/09:41
ptoCould anyone point me in a direction where ansible_local['openstack_ansible']['keystone']['need_db_expand'] | bool set?09:42
noonedeadpunkI think jrosser did a patch for that? do you have it applied?09:42
*** klamath_atx has joined #openstack-ansible09:43
jrosserpto: those facts are only set to true when the keytstone venv install is 'changed' https://opendev.org/openstack/openstack-ansible-os_keystone/src/branch/master/tasks/keystone_install.yml#L113-L13909:44
noonedeadpunkbtw regarding these patches... I think we've find out some weird things being done there?09:44
ptojrosser: Is this the patch which shuld fix the problem? https://review.opendev.org/#/c/760431/09:45
jrosserwell i think we should be specific about exactly what we mean by "the problem"09:46
ptojrosser: sorry. The one where the external IDP check fails because the SQL table is locked in a migration, until the keystone-manage db_sync --contact is run09:47
jrosserdo you mean that the db expand / contract is *never* run even on the first installation of keystone09:47
jrosserthe failure to setup the IDP is really a symptom09:48
jrosserwe should identify and fix the root cause09:48
jrosseras far as we could see before the issue was with the sequencing of the tasks09:49
ptojrosser: The IDP setup fails, because of this contact need to be applied before its configured: https://docs.openstack.org/keystone/ussuri/_modules/keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.html09:49
jrosserthe db expand/contract was done in the playbook rather than the role, according to the commit history this is to ensure that things are done in the right order at upgrade time09:50
jrosserso my patch rather crudely moved the IDP setup to the last step in the playbook by running the os_keystone role again but only for the IDP setup tasks09:50
jrosseri broke the IDP tasks out in the role here https://review.opendev.org/#/c/760429/09:51
ptojrosser: I think that will solve the problem. Alternative, the ansible_local['openstack_ansible']['keystone']['need_db_expand'] could be set to true, and the same jobs will be run in keystone_db_sync.yml which is executed before the idp setup09:51
jrosserand then called them late in the keystone install playbook here https://review.opendev.org/#/c/760431/09:51
ptojrosser: Do you know why its skipped?09:51
jrosserwell like i was asking before, is this the first deployment (i.e the keystone venv is being created), or is is a re-run of the playbooks when the keystone venv already exists?09:52
jrosserbecasue those flags should only be set to be true the one time that the venv is created (or upgraded)09:53
ptojrosser: I just did a fresh install, and the db sync flag is not run initially when the venv is created. The task is skipped09:55
noonedeadpunkI think we stopped there that we have db_sync --contract both in the integrated repo and in https://opendev.org/openstack/openstack-ansible-os_keystone/src/branch/master/tasks/keystone_db_sync.yml#L82 where it's never launched09:57
jrosserlooking in CI job results i see the flags set https://zuul.opendev.org/t/openstack/build/b4e6d72de54941dc96e51f40b9ed500a/log/job-output.txt#11452-1146109:58
jrosserand then the contract is done here and the flag cleared https://zuul.opendev.org/t/openstack/build/b4e6d72de54941dc96e51f40b9ed500a/log/job-output.txt#12055-1206310:01
ptojrosser: hmmm... So the flags is only set when the venv is build. If I undeploy all containers (lxc-containers-destroy.yml) and wipe /openstack - would that recreate the venvs?10:01
jrosseryou can force the venv to be rebuilt10:01
jrosseropenstack-ansible playbooks/os-keystone-install.yml -e venv_rebuild=yes10:02
jrosserthat variable comes from here https://github.com/openstack/ansible-role-python_venv_build/blob/master/defaults/main.yml#L10710:03
jrosserthe flag is only set when the state of the task which builds the venv is 'changed'10:03
ptojrosser: I had the same problem when the server was fresh installed. I guess the venv should be build if it did not exists, and trigger the changed?10:03
jrosserthat means that the db expand/contract should only happen on first deployment of keystone, or at each point that a new venv is built. That is normally when you do an upgrade as the venv is versioned10:04
jrosserpto: yes it should be10:04
jrossercomparing what is happening in your deployment to the CI logs that I gave above may be helpful10:04
jrosseryou should have a similar log left in /openstack10:05
ptoI copied my stage configs to the production servers (cleaned the inventories and artifacts) , and it failed the same place when i ran it first time10:05
ptojrosser: Just to be clear, you want the output from openstack-ansible os-keystone-install.yml - where setup-hosts.yml and setup-infrastructure.yml has been completed?10:07
jrosseri guess what i'm saying is that the tasks appear to do the right thing in the CI job10:08
jrosserso we should try to understand why the same is not happening for your real deployment10:08
ptojrosser: Agree with that. the CI jobs looks okay. What debug level do you want in the trace?10:08
jrosserwell for a start just the default log level should show which tasks are run/skipped10:10
ptojrosser: play running, i will post output later10:16
*** gokhani has joined #openstack-ansible10:31
ptojrosser: Here is the output from a setup-everything.yml http://paste.openstack.org/show/799946/ - The machines has not beed reinstalled, but i have deleted all /etc/ansible/facts.d/*, /openstack and /root10:45
ptoand ofc removed all containers10:46
*** gshippey has joined #openstack-ansible10:49
*** kukacz has quit IRC10:51
*** gokhani has quit IRC10:53
*** kukacz has joined #openstack-ansible10:56
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Remove `elastic_lxc_template_config` mapping  https://review.opendev.org/76250111:01
*** rh-jelabarre has quit IRC11:02
*** rh-jelabarre has joined #openstack-ansible11:02
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Fix elk 7 env.d sample  https://review.opendev.org/76233111:05
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Change ansible tests to prefer Python3 over Python2 in vitualenv  https://review.opendev.org/75177311:10
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Install virtualenv  https://review.opendev.org/74199711:17
*** gokhani has joined #openstack-ansible11:31
ptojrosser: Anything interesting in the logs?11:37
*** rfolco has joined #openstack-ansible11:39
jrosserpto: sorry i have some meetings11:51
ptojrosser: No worries :-)11:51
openstackgerritMerged openstack/openstack-ansible master: Use parallel git clone  https://review.opendev.org/58837211:55
*** yann-kaelig has joined #openstack-ansible12:01
noonedeadpunkjrosser: mind looking on https://review.opendev.org/#/c/761937/ ?12:12
*** tosky has joined #openstack-ansible12:18
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests  https://review.opendev.org/75873912:51
jrosserpto: i think your log is truncated in the paste and only the keystone playbook really should be needed12:55
noonedeadpunkjrosser: smth is wrong with https://opendev.org/openstack/openstack-ansible-ops/src/branch/master/elk_metrics_7x/roles/elastic_data_hosts/vars/data-node-variables.yml#L138-L143 but really can't figure out what exactly13:18
noonedeadpunkI mean that `data_nodes | map('extract', hostvars, 'ansible_host') | map('regex_replace', '(.*)', '\\1:' ~ elastic_port) | list` results in `172.29.236.126:9200:9200`13:18
noonedeadpunkwhich feels like second map is applied twice13:18
jrosserhmm13:20
noonedeadpunkso `"{{ ['172.29.236.126'] | map('regex_replace', '(.*)', '\\1:9200') | list }}"` is actually the same result13:21
noonedeadpunkok, needs ^ and $13:23
ptojrosser: Here is it with the full paste: https://pastebin.com/tXn2bad813:24
mgariepyjrosser, any luck with netplan ?13:24
mgariepyi start to beleive that they do code it just to mess with me.13:24
jrossermgariepy: no, trying really not to touch it13:24
noonedeadpunkhaha13:25
mgariepyi do like to rename my network interface like: 25G-1 25G-2 etc..13:25
ptojrosser: The flag is set correctly, 'need_db_contract', 'value': 'True' - but the task db_sync --contact has not been run. Triggers are still there13:25
mgariepybut, when you do add the match on mac addr, if you don't have a bond or a bridge.13:25
mgariepythe vlan interface will have the same mac and the generated interface link file will try to rename the vlan interface to 25G-1 or whatever.13:26
mgariepybut there is a fix in the code now.. https://github.com/CanonicalLtd/netplan/commit/83c1c1c08426beb8c395a809dd4c1aa788223e9b#diff-d9e1c24eef897e54a05d1eb355c0cfad12a9a078c741326a53161c081f58308f13:27
mgariepytl;dr; systemd-networkd next time..13:28
*** macz_ has joined #openstack-ansible13:30
kleinisystemd-networkd is really very good, once you understand the files and their power13:32
noonedeadpunkmaybe one day it will become usable as netplan format is neat tbh... but yeah...13:33
mgariepyyep netplan format integrated with the new installer is nice.13:33
jrosserpto: do you have my patches applied?13:33
kleiniYAML is neat, sorry, I don't agree at all13:33
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Fix regex_replace mapping  https://review.opendev.org/76251913:33
ptojrosser: Nope. Its fresh from upstream ussuri/stable.13:33
jrosserto both the os_keystone role and to openstack-ansible13:34
mgariepybut it would needs a way to set arbitrary key in the generated file.13:34
noonedeadpunkwe need to fix ops ci....13:34
jrosserpto: well i think that we already know it is not working in the current code13:34
mgariepyinstead or C code to add a key in the config file.13:34
*** macz_ has quit IRC13:35
jrossermgariepy: i wonder really if the systemd_networkd role here is a good choice13:35
ptojrosser: I tried to add an extra dbsync in the top of the keystone_federation_sp_idp_setup.yml (which only runs when idp is active). This solves the problem13:35
ptojrosser: Should I submit a patch for this or does it need a more refactoring?13:36
mgariepyjrosser, the advantage of it is that it works no matther the OS.13:36
jrosserpto: i have submitted two patches here already which should fix this13:36
mgariepywhich is not quite true for netplan.13:36
jrossermgariepy: yeah, i think if i didnt have already reliable ifupdown probably the OSA ansible role would be the place i'd start13:36
mgariepywell my install was reliable until i tought of removing all the bridges and bonds from my computes..lol13:38
jrossernoonedeadpunk: i just checked our variables and i have this override elasticsearch_data_node_socket_addresses: '{{ elastic_endpoints | map("regex_replace", "(.*)" ,"\1:" ~ elastic_port) | list }}'13:39
noonedeadpunkhm.....13:39
noonedeadpunkdoes just debug: msg: gives predictable result for "{{ ['172.29.236.126'] | map('regex_replace', '(.*)', '\\1:9200') | list }}"?13:41
jrosserand elastic_endpoints: [ ip-address, another-ip-address]13:41
noonedeadpunkbut I think it will since this override works...13:42
jrosseri get 172.29.236.126:920013:43
noonedeadpunkand I'm not......13:43
noonedeadpunkI have ansible 2.9.913:43
jrosserhttp://paste.openstack.org/show/799955/13:44
jrossersame 2.9.9 here13:44
noonedeadpunkhttp://paste.openstack.org/show/799956/13:45
noonedeadpunko_O13:45
noonedeadpunkwtf13:45
jrosseryes, that!13:45
jrosseri knew this was something we override so could be a bug we never excersie that codepath13:46
ptojrosser: Is this the patch? https://review.opendev.org/#/c/760429/?13:46
jrosserbut turns out the override is exactly the same expression13:46
jamesdentonmornin13:47
jrossero/ hello13:48
jrossernoonedeadpunk: what OS is yours?13:48
noonedeadpunkfocal13:49
noonedeadpunkmaybe jinja version....13:49
jrossermine is bionic13:49
noonedeadpunkJinja2        2.11.2?13:49
jrosseris this distro jinja or the ansible venv?13:49
noonedeadpunkansible venv13:49
jrosserJinja2==2.11.113:50
noonedeadpunkdowngrading it changed nothing for me....13:51
noonedeadpunkuh13:51
noonedeadpunklets put it another way... does ansible localhost -m debug -a msg="{{ ['172.29.236.126'] | map('regex_replace', '^(.*)$', '\\1:9200') | list }}" work for you as well?13:52
jrosseryes they both give the port just once13:53
noonedeadpunkpy3,6 vs py38?13:53
jrosserthat will be different yes13:53
noonedeadpunkI'm wondering if we have the same thing somehwere in regular roles...13:54
jrosseri have no idea what is happening, i just found an old 20.04 AIO and it gives just the one :920013:57
jrosseris yours a very new focal cloud image?13:58
noonedeadpunkdunno, it's reproducing on my desktop as well which is running focal....13:58
noonedeadpunkas of image I think it's pretty old...13:59
* jrosser upgrades packages on AIO13:59
*** gokhani has quit IRC14:03
jrossernoonedeadpunk: just so that it's clear - your second regex with the ^ and $ is working on focal14:06
*** macz_ has joined #openstack-ansible14:06
noonedeadpunkyes14:07
jrosserthe one which works for me on bionic without those is giving the :9200:9200 on focal just like you see14:07
noonedeadpunkok, good means I'm not crazy14:08
jrosseri just read back and saw opportinity for confusion :)14:08
noonedeadpunkso I think we  should patch things to have ^$ I guess...14:09
noonedeadpunkas it's optios that should work anyway?14:09
jrosseryes i just confirmed those behave properly on focal and bionic14:10
jrosserwierd though?14:11
*** macz_ has quit IRC14:11
noonedeadpunkI claim py version, as things are changed from 3.6... Like that you can't now reference dict as a method so in case tst = {'a': 'b'} you can't in 3.8 do tst.a - only tst['a']14:12
noonedeadpunknot sure it's reflected in ansible as well....14:12
noonedeadpunkit's not... probably folks did workaround for this...14:14
*** d34dh0r53 has joined #openstack-ansible14:23
mgariepyanyone had isseu with live migration on servers with the exact smae hw ?14:29
mgariepylibvirt complaining about cpu feature not compatible.14:29
andrewbonneyYeah, I've patched something in Nova for that. I'll try and find a link14:31
andrewbonneyAssuming it's the same thing: https://bugs.launchpad.net/nova/+bug/1898715 and https://review.opendev.org/#/c/757577/14:32
openstackLaunchpad bug 1898715 in OpenStack Compute (nova) "Live migration fails despite matching CPUs" [Undecided,Fix released] - Assigned to Andrew Bonney (andrewbonney)14:32
*** dave-mccowan has joined #openstack-ansible14:33
mgariepyyep sounds like it14:37
mgariepythanks\14:37
*** dave-mccowan has quit IRC14:37
*** spatel has joined #openstack-ansible14:38
mgariepynot yet merged in U :(14:40
andrewbonneyYeah, needs to go into V first as well given how their CI works14:41
*** nurdie has joined #openstack-ansible14:47
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Install virtualenv  https://review.opendev.org/74199714:49
jrosserpto: there are two patches, this https://review.opendev.org/#/c/760431/ and https://review.opendev.org/#/c/760429/14:51
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Install virtualenv  https://review.opendev.org/74199714:51
jrosserpto: there may be some further refactoring of those as it was a pretty quick set of changes i did14:51
mgariepyandrewbonney, poking them to have some review..15:02
andrewbonneyThanks!15:02
mgariepynot sure it will get it merge faster but well.. we shall see.15:03
jrossermgariepy: do you see this also with cascade lake like we did?15:03
mgariepyyep15:04
jrosseractually it was cascade lake refresh x2xx cpu model15:04
jrosseractually it was cascade lake refresh x2xxR cpu model15:04
mgariepyi have gold 5218 cpus.15:08
*** yolanda has quit IRC15:11
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Install virtualenv  https://review.opendev.org/74199715:35
*** macz_ has joined #openstack-ansible16:03
*** macz_ has quit IRC16:08
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Install virtualenv  https://review.opendev.org/74199716:11
noonedeadpunkjrosser: any dea what could possible go wrong here? as see no issues in kibana log https://zuul.opendev.org/t/openstack/build/d84fa66d4b5d478fa66fef1744855b3c/log/job-output.txt#213416:12
*** macz_ has joined #openstack-ansible16:12
*** macz_ has joined #openstack-ansible16:13
andrewbonneynoonedeadpunk: our colleague James had been looking at the previous error in https://zuul.opendev.org/t/openstack/build/d84fa66d4b5d478fa66fef1744855b3c/log/job-output.txt#210816:17
andrewbonneyWe found that restarting elasticsearch was necessary to fix a 502 gateway timeout16:17
noonedeadpunkha, yes, looks the same16:18
noonedeadpunkI think his patch is https://review.opendev.org/#/c/751773/1316:19
noonedeadpunkand yeah, it's passing....16:19
andrewbonneyYeah, he's just joining IRC :)16:19
* noonedeadpunk needs to look closer the diff16:19
*** JamesGibo has joined #openstack-ansible16:19
noonedeadpunkpreoblem there is that this patch was dependant on gshippey ones, which would never merge because of the broken gates16:20
noonedeadpunkso decided to edit first one16:20
andrewbonneynoonedeadpunk: looks like he's on now. It's JamesGibo if you want to check on anything16:21
noonedeadpunkhttps://review.opendev.org/#/c/741997 seems to do exactly same changes that https://review.opendev.org/#/c/751773 but not passing lk7 test...16:21
noonedeadpunkaha, ok, you;ve commented out indexes creation16:24
JamesGiboHi, Yeah i commented out for testing, since then i have been working on this locally16:25
noonedeadpunkshould we probably just flush handlers?16:26
JamesGiboThe task "Create kibana index patterns" completes successfully, but the indexes do not show up in Kibana UI until elasticsearch is restarted16:26
noonedeadpunkall elasticsearch services? As there're plenty of them...16:28
JamesGiboBu this does not fix the error with "Create basic indexes" task, which sets the default index, this also returns a 502 error in the browser16:28
noonedeadpunkah, elastic,sorry16:28
JamesGiboI just restarted the elasticsearch service, not all the beats or kibana16:29
noonedeadpunkso restart of elastic needs to be done between `Create kibana index patterns` and `Create basic indexes`?16:31
noonedeadpunkthat's pretty strange...16:31
jrosserthat really feels wrong to need that somehow16:32
noonedeadpunkas well as actually failing `Create kibana index patterns` for the first try...16:33
JamesGiboNo, restarting the elaasticsearch service just makes the index's appear in the kibana ui, it does not fix `Create basic indexes` task. My gut feeling is the error is somewhere else in the configuration which is making it misbehave at the end of the playbook, but don't know where16:35
noonedeadpunkso even if we restart elasticsearch it won't fix role, right?16:36
jrosserthe templates for the config files may have drifted out of date with the out-of-the-box ones16:36
JamesGiboyeah, there is still an issue16:36
jrosserit was always a bit of a fight keeping track of changes in the upstream config16:37
JamesGiboI thought that and rolled back to that last version that passed CI, put that didn't seem to help. Can't remeber which version of kibana, elasticserach and the beats i tried16:37
*** klamath_atx has quit IRC16:54
*** JamesGibo has quit IRC16:58
*** jamesgibo has joined #openstack-ansible17:02
*** klamath_atx has joined #openstack-ansible17:07
*** jamesgibo has quit IRC17:08
*** klamath_atx has quit IRC17:12
*** klamath_atx has joined #openstack-ansible17:13
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Install virtualenv  https://review.opendev.org/74199717:18
*** klamath_atx has quit IRC17:18
*** djhankb has quit IRC17:24
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Clean up barbican.conf  https://review.opendev.org/75908417:34
*** klamath_atx has joined #openstack-ansible17:43
*** klamath_atx has quit IRC17:48
*** klamath_atx has joined #openstack-ansible17:49
*** rpittau is now known as rpittau|afk17:51
*** klamath_atx has quit IRC17:53
nsmedsI've got another issue to throw into the wind: since updating to Ussuri _sometimes_ a large percent of new instances fail to reach the metadata service (and thus don't run user data).18:06
nsmedsMy coworker spun up 100+ instances without issue earlier, and yet I'm getting about 50% failure rate on my recent instances.18:07
nsmedsAnd unrelated to that: anyone running OSA with memcached, what kind of hit ratios are you getting with memcached?18:10
*** spatel has quit IRC18:11
*** pcaruana has quit IRC18:14
jrossernsmeds: the active router (if you're using neutron l3) may be on different hosts if you and your co-worker are using different projects18:27
*** klamath_atx has joined #openstack-ansible18:27
jrosserthat could mean you are using different infra / network hosts for the metadata so it would be worth seeing if there is a pattern there18:28
*** cshen has quit IRC18:31
kleiniopenstack-ansible-ops contains deployment of ELK for collecting logs. Are there somewhere instructions, how to deploy elastic, logstash & kibana in lxc containers along with OSA?18:37
*** klamath_atx has quit IRC18:47
*** cshen has joined #openstack-ansible18:58
*** miloa has quit IRC19:04
*** cshen has quit IRC19:10
*** gyee has joined #openstack-ansible19:19
nsmedsokay, thanks @jrosser I'll dig into that. Yes we're using DVR / neutron l3 agents.19:34
nsmedsTbh, we have a hunch its related to either HAProxy or memcached (we ran into other similar issues post-Ussuri upgrade), but definitely exploring all options19:35
nsmedsThe other issue was https://bugs.launchpad.net/openstack-ansible/+bug/1903226 - where Keystone had issues when talking to memcached via HAProxy frontend. We still haven't fully explored what's going on there, since bypassing HAProxy works for now (and other issues to fix).19:37
openstackLaunchpad bug 1903226 in openstack-ansible "Conflicting documentation for HA memcached" [Undecided,New]19:37
*** cshen has joined #openstack-ansible20:00
*** andrewbonney has quit IRC20:00
*** MickyMan77 has quit IRC20:25
*** d34dh0r53 has quit IRC20:29
*** d34dh0r53 has joined #openstack-ansible20:31
*** mrda has quit IRC20:58
*** mrda has joined #openstack-ansible21:01
*** nurdie has quit IRC21:28
*** jbadiapa has quit IRC21:30
*** klamath_atx has joined #openstack-ansible21:52
*** nurdie has joined #openstack-ansible22:00
*** klamath_atx has quit IRC22:04
*** nurdie has quit IRC22:05
*** klamath_atx has joined #openstack-ansible22:12
*** yann-kaelig has quit IRC22:25
*** persia has quit IRC22:31
*** fyx has quit IRC22:31
*** persia has joined #openstack-ansible22:32
*** fyx has joined #openstack-ansible22:32
*** nurdie has joined #openstack-ansible22:35
*** klamath_atx has quit IRC22:36
*** nurdie has quit IRC22:41
*** tosky has quit IRC22:44
*** gshippey has quit IRC22:48
*** djhankb has joined #openstack-ansible23:27
*** djhankb has quit IRC23:32
*** djhankb has joined #openstack-ansible23:33
*** nurdie has joined #openstack-ansible23:39
*** CeeMac has quit IRC23:42
*** nurdie has quit IRC23:42
*** klamath_atx has joined #openstack-ansible23:43
*** cshen has quit IRC23:59

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