Monday, 2021-01-25

*** simondodsley has quit IRC00:18
*** hindret has quit IRC00:18
*** simondodsley has joined #openstack-ansible00:18
*** hindret has joined #openstack-ansible00:19
*** luksky has quit IRC00:31
*** cshen has joined #openstack-ansible01:07
*** cshen has quit IRC01:12
*** macz_ has joined #openstack-ansible01:17
*** macz_ has quit IRC01:21
*** cshen has joined #openstack-ansible03:07
*** cshen has quit IRC03:12
*** macz_ has joined #openstack-ansible03:18
*** macz_ has quit IRC03:23
*** raukadah is now known as chandankumar04:07
*** cshen has joined #openstack-ansible04:42
*** cshen has quit IRC04:47
*** macz_ has joined #openstack-ansible05:19
*** macz_ has quit IRC05:23
openstackgerritSatish Patel proposed openstack/openstack-ansible-os_neutron master: Adding support of subnet_dns_publish_fixed_ip extension in ml2 plugin  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77224505:26
openstackgerritSatish Patel proposed openstack/openstack-ansible-os_neutron master: Adding support of subnet_dns_publish_fixed_ip extension in ml2 plugin  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77224505:28
*** viks____ has joined #openstack-ansible05:30
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-ansible05:33
*** cshen has joined #openstack-ansible06:43
*** cshen has quit IRC06:47
*** cshen has joined #openstack-ansible06:54
*** miloa has joined #openstack-ansible06:57
fricklerso is there some "resident ceph expert" around here? I would like to discuss the network setup that is shown in the documentation, which seems pretty nonsensical to me07:37
*** luksky has joined #openstack-ansible08:03
kleinifrickler: which documentation do you mean?08:05
jrossermorning08:09
jrosserfrickler: theres a few of us here with various different OSA + ceph deployments..... which bit does not make sense?08:13
fricklerI'm talking about https://docs.openstack.org/openstack-ansible/latest/user/ceph/full-deploy.html mainly08:17
frickleryou define a storage network that is attached to various containers and stuff, but then define it as cluster_network in the ceph config08:18
fricklerand the cluster network in ceph is only being used for internal replication between OSDs, so it should not contain any clients08:19
*** andrewbonney has joined #openstack-ansible08:19
noonedeadpunkI think all storage interaction is meant to be through storage network08:19
fricklernoonedeadpunk: that may be the intention, but it is not what is happening. to move all storage interaction there, one would need to set the public_network to it and also the mon addresses08:21
noonedeadpunkSo agree that it makes sense to have public network through storage network as well08:21
noonedeadpunk(at least in my usecase)08:22
noonedeadpunkI think that we probably wanted to show that this distinguishing is possible if needed, but not sure08:23
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_horizon master: Move horizon pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/77028308:23
jrosserwhat i find most wrong with the config is that the client traffic end up on br-mgmt08:24
*** pcaruana has joined #openstack-ansible08:25
jrosserwhich might be a total surprise to people08:25
noonedeadpunk+108:25
noonedeadpunkactually we even might skip defining storage_network I guess08:25
frickleryes, my poc now works without storage network08:26
noonedeadpunkbut I'd rather left it commented for say - you might do it that way as well if you wish08:26
jrosserin my deployments i have made br-storage be "clients of ceph in the openstack control plane", so it's really clear what it is08:26
fricklersome slightly related issue, with the sample config I get this error http://paste.openstack.org/show/801915/ , as a workaround I added the explicit network cidr in those variables08:27
fricklerI guess I'll set up a draft to modify that example doc and we can continue to discuss there08:27
noonedeadpunksounds good08:27
jrosserwhats missing there? cidr_networks.container is a cidr?08:29
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-rsyslog_client stable/victoria: Remove examples for variables which no longer exist  https://review.opendev.org/c/openstack/openstack-ansible-rsyslog_client/+/77222308:34
*** rpittau|afk is now known as rpittau08:35
fricklerjrosser: yes, to me the error looks like the variable is not being expanded properly08:36
jrosserthats interesting08:36
fricklerthat's with 22.0.0 fwiw08:37
jrosseri wonder if it needs some quotes in the original data08:37
jrosserunfortunatley ceph-ansible is quite changeable too, 'stable' branch is not really a good description08:38
jrosserthough i think we may now use a SHA pin because of that08:38
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_aodh master: Move aodh pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_aodh/+/77225908:46
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_barbican master: Move barbican pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_barbican/+/77226008:48
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_blazar master: Move blazar pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_blazar/+/77226108:50
fricklerjrosser: hmm, weird, I had cidr_networks defined in openstack_user_config.yml , but that doesn't seem to take effect for the ceph playbook. I've now copied that into user_variables.yml and the error disappeared08:52
jrosseroh right, well o_u_c.yml is input to the dynamic inventory08:53
jrosserrather than ansible vars set with -e at the cli as is the case for user_*.yml08:54
jrosserwould be interesting to look where cidr_networks ends up in openstack_inventory.json08:56
*** maharg101 has joined #openstack-ansible08:57
fricklercidr_networks.container ends up in all.vars.container_cidr it seems08:59
fricklerI don't find the storage network there at all, likely because I did not actually deploy it09:00
jrosseri think really the thing to decide here is if you are going to deploy ceph using openstack-ansible to wrap ceph-ansible, or to do them independantly09:02
frickleranyway, this then looks like another thing to fix in the ceph example09:02
jrosserpersonally i do them independantly to keep all these couplings to a minimum09:03
fricklerjrosser: yes, that is another approach, but that doesn't seem to be well documented, either. also it would seem to be duplicating some configuration09:03
jrosserthe documentation is linked off of https://docs.openstack.org/openstack-ansible/latest/user/ceph/full-deploy.html09:04
jrossera bunch of it is in the ceph_client role documentation09:04
openstackgerritAndrew Bonney proposed openstack/openstack-ansible-os_neutron master: Prevent neutron-l3-agent killing keepalived on restart  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77179109:08
*** tosky has joined #openstack-ansible09:23
openstackgerritMerged openstack/openstack-ansible-rsyslog_client stable/victoria: Update TOX_CONSTRAINTS_FILE for stable/victoria  https://review.opendev.org/c/openstack/openstack-ansible-rsyslog_client/+/76790209:27
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Add more explantion for variables for external ceph integration  https://review.opendev.org/c/openstack/openstack-ansible/+/77227009:45
jrosserfrickler: ^ i added more detail for external ceph integration, there is no duplication and in some cases there is only one variable to set09:46
fricklerjrosser: well, duplicating the mon address configuration still, but o.k. ;) I'm also wondering how well this might work out if one wants to have ceph actually deployed on the same infra hosts, just not managed by osa09:49
frickleralso you need to sync user secrets09:49
jrosserceph_client does that by ssh if your deployment allows the OSA ansible to ssh to the mon09:49
jrosserif it does not then you are in the second situation described in the docs09:50
fricklerah, you modified the first option, not the second one, I misparsed the gerrit diff. that's ok-ish then I guess. not sure though whether I'd actually want to deploy that variant in terms of stability and security, but that's a matter of taste probably09:53
jrosserceph-ansible has it's own idea of what version of ansible and ceph it wants to deploy09:54
jrosseropenstack-ansible also makes a choice about the ansible version, we move that forward per release09:55
jrosserwhat i don't like about the combined osa+ceph deployment is that all of that gets tangled together, and i just don't want to go there particularly at major upgrade, or OS upgrade time09:55
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_cloudkitty master: Move cloudkitty pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_cloudkitty/+/77227909:58
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_designate master: Move designate pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/77228010:00
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_gnocchi master: Move gnocchi pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/77228110:03
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_heat master: Move heat pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/77228310:04
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_ironic master: Move ironic pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/77228410:06
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_magnum master: Move magnum pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/77228510:08
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_manila master: Move manila pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/77228710:10
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_masakari master: Move masakari pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/77228810:12
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_mistral master: Move mistral pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/77229110:14
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_murano master: Move murano pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_murano/+/77229210:16
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_octavia master: Move octaiva pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/77229310:17
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_panko master: Move panko pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_panko/+/77229410:19
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_sahara master: Move sahara pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_sahara/+/77229510:21
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_senlin master: Move senlin pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/77229610:29
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_swift master: Move swift packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_swift/+/77229710:32
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_tacker master: Move tacker pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_tacker/+/77229810:33
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_trove master: Move trove pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/77229910:35
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_horizon master: Move horizon pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/77028310:38
*** sshnaidm is now known as sshnaidm|ruck10:39
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_zun master: Move zun pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/77230010:39
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Add more explantion for variables for external ceph integration  https://review.opendev.org/c/openstack/openstack-ansible/+/77227010:42
*** luksky has quit IRC10:45
*** luksky has joined #openstack-ansible10:45
*** dtantsur|afk is now known as dtantsur11:11
*** luksky has quit IRC11:29
*** luksky has joined #openstack-ansible11:30
openstackgerritMerged openstack/openstack-ansible stable/victoria: [doc] Release Victoria  https://review.opendev.org/c/openstack/openstack-ansible/+/77180911:45
openstackgerritMerged openstack/openstack-ansible stable/ussuri: [doc] Cleanup heading page  https://review.opendev.org/c/openstack/openstack-ansible/+/77181111:45
openstackgerritMerged openstack/openstack-ansible stable/train: [doc] Cleanup heading page  https://review.opendev.org/c/openstack/openstack-ansible/+/77181011:46
*** lemko has quit IRC11:56
*** dasp_ has joined #openstack-ansible11:56
*** lemko has joined #openstack-ansible11:56
*** dasp has quit IRC11:58
*** mgariepy has quit IRC11:59
*** SiavashSardari has joined #openstack-ansible12:05
*** jbadiapa has joined #openstack-ansible12:07
*** ianychoi__ has joined #openstack-ansible12:16
openstackgerritAndrew Bonney proposed openstack/openstack-ansible-os_zun master: Prevent zun-wsproxy binding to all IP addresses  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/77232712:18
*** ianychoi_ has quit IRC12:19
*** avagi has quit IRC12:19
*** avagi has joined #openstack-ansible12:20
*** dirk has quit IRC12:21
*** dirk has joined #openstack-ansible12:21
openstackgerritMerged openstack/openstack-ansible-rsyslog_client stable/victoria: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-rsyslog_client/+/76791412:24
*** SecOpsNinja has joined #openstack-ansible12:30
SecOpsNinjahi everyone. if im seeing he haproxy_server role correctly, it doesn't seem to have the posibility to have systemd overrride.conf file when installing with keepalive and have it started after keepalvied. do you see any problem with this aproach - editing haproxy_server to star its service only after keepalived and depeding on it?12:33
fricklerSecOpsNinja: why would you want that? it seems much more useful to me to have haproxy up and running before keepalived starts12:40
*** spatel has joined #openstack-ansible12:40
SecOpsNinjafrickler,  the problem is that in my installation i have haproxy public and private endpoints in keepalived ips and when i restart the machine haproxy starts failing (because keepalvie stil don't have its ip up) and haproxy stops service with failed state. it doesn seem to have the option to force Restart=always in haproxy systemd with osa role12:42
SecOpsNinjaso one solution whould be to have haproxy ystemd servcice with Restart=always in overrride.conf or have with the option to start only after keepalvied it people ienalbed it in haproxy role variables12:44
*** spatel has quit IRC12:45
jrosserSecOpsNinja: i'm not really understanding why keepalived prevents haproxy starting12:47
jrosserit's completely normal in an OSA HA deployment that keepalived is managing the internal and external endpoint IP12:48
SecOpsNinjaok lets me see if i cna past my haproxy probllem when is rebooting12:49
CeeMacjrosser: i remember seeing a similar issue myself when I had issues with Netplan not allowing the VIP to bind and keepalived not starting, then haproxy not starting as it could listen on the vip as it wasn't there12:50
SecOpsNinjahttp://paste.openstack.org/show/801940/12:51
CeeMaci seem to recall though there is a setting where you can instruct haproxy to be able to listen on an IP that isn't attached to anything so it would still start12:51
SecOpsNinjathe bind socket doesnt work and after a few minutes it stays in a failed statred and even hatop doesnt work correctly12:51
CeeMacnet.ipv4.ip_nonlocal_bind maybe12:52
jrosserwe already do that https://opendev.org/openstack/openstack-ansible-haproxy_server/src/branch/master/tasks/haproxy_post_install.yml#L16-L2712:53
SecOpsNinjaand i have haproxy_keepalived_external_vip_cidr and haproxy_keepalived_internal_vip_cidr with keepalvie vips12:53
jrosserso is the actual issue that those sysctl settings do not survive a reboot?12:53
CeeMacoh, then in theory haproxy should start even if keepalived is not up and binding the vip12:53
SecOpsNinjalet me checkj if i have that setting enabled12:54
jrosserthing is if you've got N haproxies then there are always N-1 that wont have the vip12:54
jrosserso this needs to work regardless without the VIP12:54
CeeMactrue12:54
SecOpsNinjayep true12:54
CeeMaccan you do keepalived active/active?12:55
SecOpsNinjaatm i only have 1 (despiute in the future going to add more haproxys)12:55
SecOpsNinjathe strange part is that haproxy goes in weird statre that even hatop doesn work because it can read the socket12:56
SecOpsNinjaafter restart the service it goes ok and everything works fine...12:56
CeeMacwhat do you see in the kernel logs?12:58
SecOpsNinjalet mee see if i can find anythinf usefull in that period of time13:03
SecOpsNinjahttp://paste.openstack.org/show/801941/13:07
SecOpsNinjai need to go eat now but after i can try to see if journald does give more info13:08
openstackgerritAndrew Bonney proposed openstack/openstack-ansible-os_zun master: Add configuration for zun-wsproxy service  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/76914313:08
*** rgogunskiy has quit IRC13:09
jrosserCeeMac: keepalived is always active/standby, it’s an implementation of vrrp in software13:13
jrosserl2 based ip / mac failover13:14
CeeMacThat's what I thought13:14
CeeMacThere is no open alternate to cisco glbp I don't think13:15
*** rh-jelabarre has joined #openstack-ansible13:19
jrosserfrom what I can see that will loadbalance based on the host mac, which for a real cloud is likley to be your upstream router SVI rather than actual hosts, so may not be effective13:21
fricklerSecOpsNinja: don't you set ip_nonlocal_bind=1 ?13:21
jrosseractive/active is best approached with ecmp but that has its own difficulties too, like the traffic hashing will change every time an ecmp route adds/removes13:22
fricklerah, this was already mentioned13:22
*** jamesdenton has joined #openstack-ansible13:33
*** mgariepy has joined #openstack-ansible13:35
*** lemko2 has joined #openstack-ansible13:46
*** lemko has quit IRC13:47
*** lemko2 is now known as lemko13:47
openstackgerritEbbex proposed openstack/openstack-ansible-ops master: Fixes for tests/gates  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/74199713:50
*** dirk has quit IRC13:51
*** dirk has joined #openstack-ansible13:51
*** spatel has joined #openstack-ansible13:58
*** spatel has quit IRC14:00
*** spatel has joined #openstack-ansible14:01
ThiagoCMCMorning! Are you guys using Prometheus+Grafana somehow, to monitor an OSA deployment?14:02
spatelThiagoCMC: i am using my own custom influx/grafana solution to monitor.14:03
SiavashSardariThiagoCMC I'm using prom and grafana14:05
ThiagoCMCNice! Any Ansible playbooks do deploy each solution?14:05
SiavashSardariI used roles from galaxy. let me find them14:06
spatelI don't think we have anything ready to go, its all depend what you want. I think openstack-ansible-ops repo will tell you what it has14:06
SiavashSardariThiagoCMC take a look at https://github.com/cloudalchemy repos. the repos are very usefull and I think I used many of their repos without any change.14:08
SiavashSardaribut at the end of the day you should glue something together for your specific requirements.14:09
ThiagoCMCSiavashSardari, wow!!! Thank you!14:12
ThiagoCMC:-D14:12
*** SiavashSardari has quit IRC14:24
*** d34dh0r53 has quit IRC14:48
MickyMan77Hi all, which version of OSA is stable now for CentOS 8, today I use 21.2.014:48
MickyMan77Can I upgrade to Victoria ?14:49
MickyMan77Is there any doc online howto upgrade to victoria ?14:49
*** d34dh0r53 has joined #openstack-ansible14:54
spatelMickyMan77: CentOS 8 is going away, i am sure you are aware of it14:54
spatelI deployed my production on centos 8 and then last month migrated to ubuntu after news breakout14:55
MickyMan77yes.. I know.. there is a plan to move over to ubuntu..14:55
spatelVictoria should be fine with centos8 if you want to buy sometime14:55
spatelFYI victoria still in RC2 release but very close to stable (i am running RC in production and so far all good)14:56
MickyMan77aha.. I will wait to stable...14:57
MickyMan77version 22.0.0 is that victoria ?14:58
spatelyes14:58
spatelyou can deploy RC and when stable come out you can do minor upgrade :)14:58
*** miloa has quit IRC15:07
ThiagoCMCFor the guys moving to Ubuntu from CentOS or other systems, I just want to inform that I had very bad experiences with Ubuntu 20.04 and its HWE Linux Kernel version 5.8. The default kernel (Linux 5.4 LTS) shipped with Ubuntu 20.04 is awesome. Just don't run `sudo apt-get install --install-recommends linux-generic-hwe-20.04` because it'll bring Linux 5.8 and it's kinda creepy...  lol15:31
*** jbadiapa has quit IRC15:42
*** klamath_atx has quit IRC15:49
jrosserspatel: MickyMan77 22.0.0 is released, and 22.0.0rc2==22.0.015:50
jrosserMickyMan77: the major upgrade instructions are here https://docs.openstack.org/openstack-ansible/victoria/admin/upgrades/major-upgrades.html15:51
jrosseri would test that out in a lab first15:51
kleiniThiagoCMC: which problems appear with Linux 5.8?15:53
MickyMan77next question, Can i change ip addess on one lxc container,  controller03_heat_api_container-d70913b0 ?15:54
jrosserMickyMan77: if you use the playbook to delete the container, search/replace edit the inventory files in /etc/openstack-deploy/* for the old/new IP address, rerun haproxy-install then re-create the container and re-run the heat playbook16:01
*** jbadiapa has joined #openstack-ansible16:01
jrosserkind of major surgery involving breaking "never edit inventory files by hand" rule16:01
*** jamesdenton has quit IRC16:03
*** jamesdenton has joined #openstack-ansible16:03
spateljrosser: what do you think about this https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77224516:04
spatelwe need better logic to handle this condition dns vs subnet_dns_publish_fixed_ip extension in ml216:05
*** macz_ has joined #openstack-ansible16:10
*** mgariepy has quit IRC16:11
admin0is there a way to provide dns for every host created in openstack ? like very vm ? if yes, what could be the workflow like ?16:11
admin0the way i can think of is doing a sql select and mapping very new vm to a dns request16:11
kleiniadmin0: you can enable internal DNS in Neutron. http://paste.openstack.org/show/801951/ settings neutron_dns_domain and dns_domain_ports plugin are necesary for that. DNS entries can then be defined through attributes on ports.16:15
spatelkleini: while we are talking about DNS, I have question. I have implemented designate DNS service and found if i don't add "router" to service_plugin then it break neutron.16:17
spatelGetting this error - Unable to process extensions (auto-allocated-topology, dns-integration) because the configured plugins do not satisfy their requirements. Some features will not work as expected.16:19
spatelIf router is required then we should make it dependency in OSA to load that extension along with "dns"16:19
kleinispatel: I would say, router is a default plugin of Neutron, isn't it?16:25
spatelnone of my cloud has that (I meant its empty in my all cloud deployment)16:26
spatelI am running vlan provider so i don't need any virtual routet16:26
*** mmercer has joined #openstack-ansible16:27
kleinihttps://opendev.org/openstack/openstack-ansible-os_neutron/src/branch/master/defaults/main.yml#L328 <- router is a default plugin16:29
kleinispatel: I am running a VLAN provider network, too. I need virtual L3 router in addition to that. So running a VLAN provider network is not an argument in my eyes to remove the router plugin from Neutron.16:31
*** klamath_atx has joined #openstack-ansible16:32
jrosseri think spatel does not have project networks at all16:32
spateloh wait.. you are right, i think to enable DNS i just added  "dns" in user_variable which override existing default list16:32
admin0kleini, in that, does it use designate ?16:34
admin0or what do I query to get the dns ?16:34
admin0i meant query from external (office )16:34
kleiniadmin0: for internal DNS you need the settings from my paste above. as said, domain names and host names can then be configured through port attributes. that does not configure designate. what you maybe mean is external DNS integration. And sorry, I did not have a look into that, which would require to integration Neutron and Designate: https://docs.openstack.org/neutron/ussuri/admin/config-dns-int-ext-serv.html16:48
*** strattao has joined #openstack-ansible16:49
*** klamath_atx has quit IRC16:54
spatelI have integrated neutron with designate DNS so when i spin up then designate auto populate DNS entry for my vm to powerDNS which is externally available16:55
*** mgariepy has joined #openstack-ansible16:55
spatelits pretty easy to integrate16:55
spatelkleini: i don't know what is internalDNS ? (I understand about external DNS where you have master slave model but what is the definition of internal DNS in document?)16:56
admin0spatel, kleini when a new vm comes up from 2 diff projects, both named test   .. how does it add to the dns ?16:58
kleiniInternal DNS is for self-service networks, where VMs use DHCP and DNS from the virtual Neutron L3 router. This DNS is then capable to resolve the VM name to its IP address on the self-service network.16:58
kleiniTwo different projects have two different self-service networks, two different virtual L3 router and therefore different DNS instances. So the does not happen a conflict.17:00
spatelkleini: Thanks so internal DNS is just use with-in VPC right, if we need to expose it to public then we have to go with designate deployment right?17:02
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Disable octavia ipv6 tempest test when the node does not have an ipv6 address  https://review.opendev.org/c/openstack/openstack-ansible/+/77237917:05
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_octavia master: Move octaiva pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/77229317:05
noonedeadpunkthat is good catch with ipv6 - is it smth that was failing for centos?17:15
*** klamath_atx has joined #openstack-ansible17:20
kleinispatel: I think so, yes. But I never implemented it, I just tried to understand documentation.17:20
jrossernoonedeadpunk: it depends which CI provider you land in it seems17:36
jrosseri asked in #opendev and they don't all provide ipv6 in a way that puts one on eth0 as you might expect17:36
jrosseri'm wondering if tempest_test_blacklist will accept an empty entry though.....17:38
jrosseras its a template perhaps i should have done the code differently with the test in {% if ansible_default_ipv6.address is not defined %} ..... approach instead17:39
jrosserwe need this patch to merge to work around the bug we had in tempest+functional tests https://review.opendev.org/c/openstack/openstack-ansible-tests/+/77177017:41
ThiagoCMCkleini, for example, Ansible (OSA/Ceph Ansible) fails to restart services within containers when the host's kernel is 5.8.17:42
ThiagoCMCAlso, AIO fails when with 5.8.17:42
jrosserit would be great if someone could put the time in to figure out what is going on there17:44
ThiagoCMCI have an Heat Template to deploy OSA AIO automatically and, when I change basically one line (https://github.com/tmartinx/svauto/blob/main/misc/os-heat-templates/osa-aio1.yaml#L199), the deployment fails... I have to try again with Victoria though but, since I faced problems, I would rather stick with Linux 5.4 (default from Ubuntu 20.04) for a while.17:45
*** maharg101 has quit IRC17:53
*** rpittau is now known as rpittau|afk18:10
*** gyee has joined #openstack-ansible18:21
spateljrosser: inventory question for you - http://paste.openstack.org/show/801958/18:25
spatelassuming we can't see custom groups with inventory-manage.py -l or -g command output. I can see them with -G option18:25
jrosseryou could check if ansible understands with ansible <groupname> -m ping18:26
spatelansible gen_hosts -m ping   it works18:27
jrossercool18:27
spatelits normal custom group won't be visible in  inventory-manage.py -l18:28
*** andrewbonney has quit IRC18:28
*** irclogbot_2 has quit IRC18:46
*** irclogbot_2 has joined #openstack-ansible18:49
*** dtantsur is now known as dtantsur|afk18:50
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_zun master: Move zun pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/77230018:52
*** mmercer has quit IRC18:57
*** mmercer has joined #openstack-ansible18:58
*** klamath_atx has quit IRC19:08
*** itsjg has quit IRC19:19
openstackgerritSatish Patel proposed openstack/openstack-ansible-os_neutron master: Adding support of subnet_dns_publish_fixed_ip extension in ml2 plugin  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/77224519:22
*** poopcat has quit IRC19:30
*** mgariepy has quit IRC19:34
*** klamath_atx has joined #openstack-ansible19:34
*** poopcat has joined #openstack-ansible19:38
*** cshen has quit IRC19:44
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Disable octavia ipv6 tempest test when the node does not have an ipv6 address  https://review.opendev.org/c/openstack/openstack-ansible/+/77237919:45
*** mgariepy has joined #openstack-ansible19:47
*** maharg101 has joined #openstack-ansible19:50
*** maharg101 has quit IRC19:54
*** cshen has joined #openstack-ansible20:14
*** SecOpsNinja has left #openstack-ansible20:32
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_zun master: Move zun pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/77230021:25
*** tosky has quit IRC21:35
*** tosky has joined #openstack-ansible21:36
*** rpittau|afk has quit IRC21:37
*** johnsom has quit IRC21:37
*** NobodyCam_ has joined #openstack-ansible21:37
*** rpittau|afk_ has joined #openstack-ansible21:37
*** johnsom has joined #openstack-ansible21:38
*** NobodyCam has quit IRC21:38
*** NobodyCam_ is now known as NobodyCam21:38
*** viks____ has quit IRC21:38
*** cshen has quit IRC21:48
*** cshen has joined #openstack-ansible21:48
*** cshen has quit IRC21:54
*** jbadiapa has quit IRC22:00
*** cshen has joined #openstack-ansible22:08
*** rh-jelabarre has quit IRC22:08
spatelany idea what this error trying say - http://paste.openstack.org/show/801967/22:10
spatelI am getting this error when adding new compute node. (fix is to run with -e venv_rebuild=yes)22:10
spateljrosser: noonedeadpunk ^^ not sure what is wrong or may be bug22:11
*** cshen has quit IRC22:26
*** mgariepy has quit IRC22:37
*** dmsimard has quit IRC22:50
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_zun master: Move zun pip packages from constraints to requirements  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/77230022:51
*** dmsimard has joined #openstack-ansible22:51
*** mgariepy has joined #openstack-ansible22:57
*** cshen has joined #openstack-ansible23:00
*** spatel has quit IRC23:07
*** spatel has joined #openstack-ansible23:15
*** spatel has quit IRC23:26
*** luksky has quit IRC23:36
*** luksky has joined #openstack-ansible23:36
*** luksky has quit IRC23:47
*** tosky has quit IRC23:47
*** luksky has joined #openstack-ansible23:59

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