Wednesday, 2020-09-16

*** spatel has joined #openstack-ansible-sig02:33
*** spatel has quit IRC04:17
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-ansible-sig04:33
*** sboyron has joined #openstack-ansible-sig06:08
*** gtema has joined #openstack-ansible-sig07:29
*** tremble has joined #openstack-ansible-sig07:36
*** gtema has quit IRC07:43
*** gtema has joined #openstack-ansible-sig07:45
*** dtantsur|afk is now known as dtantsur08:33
sshnaidmhi, all09:44
sshnaidmdo we need a session in the next PTG? I can schedule one after SDK/OSC sessions09:44
sshnaidmactually I'll do, let's see there if we have topics to discuss..09:46
sshnaidmhttps://etherpad.opendev.org/p/os-ansible-wallaby-ptg10:00
gtemasshnaidm: fyi I have taken your change for collections jobs and tuned it further in my zuul to have it complete. If you have interest - will give you links10:01
gtemaand btw - welcome back10:01
sshnaidmgtema, thanks10:01
sshnaidmgtema, sure, would be happy to see10:02
gtemajobs themselves are under https://github.com/opentelekomcloud-infra/otc-zuul-jobs/ (with tests added)10:02
gtemaour collection https://github.com/opentelekomcloud/ansible-collection-cloud/10:02
gtemajobs are done as template and the integration test defined under https://github.com/opentelekomcloud-infra/zuul-project-config/blob/master/zuul.d/jobs.yaml#L13410:03
gtemaI have PR to make unittests working, but it didn't land so far10:03
gtemawe develop 4 collections with those templates, so seems to be working (and publising) good10:04
sshnaidmgtema, do you use roles in these jobs?10:06
gtemayes, see the template10:06
gtemahttps://github.com/opentelekomcloud-infra/otc-zuul-jobs/blob/master/zuul.d/ansible-collection-jobs.yaml10:06
gtemahttps://github.com/opentelekomcloud-infra/otc-zuul-jobs/blob/master/zuul.d/project-templates.yaml#L1710:06
gtemaI have taken your roles and applied some fixes there (they were not really workign out of the box)10:07
sshnaidmgtema, so these are, right? https://github.com/opentelekomcloud-infra/otc-zuul-jobs/tree/master/roles10:07
gtemayes10:07
sshnaidmgtema, cool, thanks, will try to apply them10:07
gtemajobs and roles are defined there. They "should" go to zuul-jobs10:08
sshnaidmyeah10:08
gtemaand there are corresponding tests for them10:08
sshnaidmgreat10:09
gtemaif you wish to further fix some things I am free to test in my installation before we land them in zuul-jobs10:09
gtemakinda: on a real collection10:10
sshnaidmgtema, sure, thanks10:13
*** gtema has quit IRC10:27
*** gtema has joined #openstack-ansible-sig11:20
*** gtema has quit IRC11:21
*** gtema has joined #openstack-ansible-sig11:39
*** gtema has quit IRC11:43
*** gtema has joined #openstack-ansible-sig11:44
*** gtema has quit IRC11:49
baptistemmhey11:50
sshnaidmhi baptistemm11:50
baptistemmhi sshnaidm11:51
sshnaidmbaptistemm, do you want to attend ptg session? https://etherpad.opendev.org/p/os-ansible-wallaby-ptg11:51
baptistemmI can here because I was directed after asking question about a unexpected behavior that I reported on https://storyboard.openstack.org/#!/story/200813511:51
baptistemms/can/came/11:51
baptistemmsshnaidm: ah no sorry not coming for that :)11:52
*** gtema has joined #openstack-ansible-sig11:58
sshnaidmbaptistemm, is this message from SDK?   msg: arg:cidr is required when a subnetpool is not used12:32
sshnaidmbaptistemm, I think this error is from sdk here: https://github.com/openstack/openstacksdk/blob/a4a2a7b42ec2ae7e186b44aeb7242fddd84944f7/openstack/cloud/_network.py#L2197-L219912:35
sshnaidmtbh I don't see subnet pools as arguments here at all: https://github.com/openstack/openstacksdk/blob/master/openstack/cloud/_network.py#L210312:37
sshnaidmgtema, any ideas maybe why it can be? ^12:38
gtemareading12:39
sshnaidmas I see create_subnet in sdk accepts only cidr or default_subnet_pool?12:39
gtemayeah, SDK (cloud layer) doesn't properly support this case12:45
gtemashould be ideally switched to proxy layer in SDK anyway12:45
gtemadefinitely the module might invoke cloud.network.create_subnet instead of cloud.create_subnet. This will help having all features12:47
baptistemmis there any workaround possible for not having to specify cidr ?12:49
gtemawell, as of now it's either cidr or use_default_subnetpool12:50
gtemaotherswise - a fix need to be done12:50
gtemaI don't know though the effect of having both use_default_subnetpool and subnetpool_id12:51
baptistemmI need to look about default_subnetpool as I'm just a user of openstack, don't know if it is a feature open to anyone12:52
baptistemmor I'll have to check the existing nextwork and calculate the next network myself instead to pass the cidr12:53
gtemaI don't know either, I use CIDR always12:53
baptistemmgtema: I wanted to create a playbook where we don't have to mind all parameters, so people would trigger the playbook from awx and 40 minutes later they have a openshift cluster12:54
gtemaopenshift or openstack?12:55
baptistemmI do openhift on openstack12:55
baptistemm:)12:55
gtemaah, cool12:55
gtemaopenshift 4 on openstack using ansible? Even installer didn't helped me to go through all automations12:55
baptistemmgtema: we use UPI not IPI12:56
gtemaI mean same, only UPI worked for me with tons of adaptations12:56
baptistemmthis is the way we install our cluster on bare-metal for now so we wanted to have the same installation process.12:57
gtemakick me tomorrow, will try to fix subnet module12:57
baptistemmgtema: really ? for us we don't do special thing. create a network, a subnet, create 5 instance (3 masters and 3 workers)12:57
baptistemmtoo bad I can't share my playbook12:58
baptistemmof course you need to create a bastion and a bootstrap node also12:58
gtemayeah, it all depends on concrete settings of your cloud. Difference in one param kills every possible automation12:58
gtemaand the ones from OKD are heavily focusing on RHCOP12:59
baptistemmand we installed in disconnected mode also12:59
gtemaok, mightbe things have changed in a meanwhile, back in winter/spring I was failing dramatically12:59
baptistemmwhichh version did you use ?13:00
gtemawas using/deploying beta (from 4.4). Now upgraded to latest, but for already provisioned cluter13:00
baptistemmwe are still using 4.3 (we installed 4.2).13:01
gtemaoh, then it's really the cloud differences. One of the things hurting was that my neutron doesn't support trunks and tags13:02
baptistemmI'm not the installation is failing due to the cloud, but also rather the fragileness of some components (etcd won't installed on slow volume)13:02
gtemaand also neutron extension api is not really exposed, thus installer fails at the very beginning13:03
baptistemmgtema: I can't help you there I'm not openstack specialist13:03
gtema:)13:03
baptistemmand as I say we work on UPI so we don't use API to provision. we don't this using ansible13:04
baptistemms/don't/do/13:04
gtemathks. It is already installed. Using custom bash/OSC/etc scripts, but is running13:04
gtemagreat. We can help each other13:04
baptistemmsure.13:04
baptistemmI've a colleague much more experienced on openstack, I've invited to come here to talk about the module issue but he does know IRC13:05
baptistemmthanks for the support13:05
gtemaok, as I said - please ping me tomorrow afternoon (Europe). Am currently busy with some other stuff13:06
baptistemmsure, much appreciated13:12
*** sboyron has left #openstack-ansible-sig13:17
*** sshnaidm is now known as sshnaidm|afk13:32
*** owalsh has quit IRC14:12
*** priteau has joined #openstack-ansible-sig14:30
*** gtema has quit IRC15:06
*** gtema has joined #openstack-ansible-sig15:11
*** owalsh has joined #openstack-ansible-sig15:24
*** tremble has quit IRC15:48
*** gtema has quit IRC16:47
*** tobberydberg has quit IRC16:51
*** tobberydberg_ has joined #openstack-ansible-sig16:51
*** johanssone_ has quit IRC16:59
*** johanssone has joined #openstack-ansible-sig17:03
*** gtema has joined #openstack-ansible-sig17:10
*** gtema has quit IRC17:10
*** dtantsur is now known as dtantsur|afk17:13
*** gtema has joined #openstack-ansible-sig19:11
*** priteau has quit IRC19:12
*** gtema has quit IRC19:15
*** owalsh has quit IRC20:11
*** owalsh has joined #openstack-ansible-sig20:43
*** owalsh has quit IRC20:56
*** owalsh has joined #openstack-ansible-sig21:18

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