*** spatel has joined #openstack-ansible-sig | 02:33 | |
*** spatel has quit IRC | 04:17 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-ansible-sig | 04:33 | |
*** sboyron has joined #openstack-ansible-sig | 06:08 | |
*** gtema has joined #openstack-ansible-sig | 07:29 | |
*** tremble has joined #openstack-ansible-sig | 07:36 | |
*** gtema has quit IRC | 07:43 | |
*** gtema has joined #openstack-ansible-sig | 07:45 | |
*** dtantsur|afk is now known as dtantsur | 08:33 | |
sshnaidm | hi, all | 09:44 |
---|---|---|
sshnaidm | do we need a session in the next PTG? I can schedule one after SDK/OSC sessions | 09:44 |
sshnaidm | actually I'll do, let's see there if we have topics to discuss.. | 09:46 |
sshnaidm | https://etherpad.opendev.org/p/os-ansible-wallaby-ptg | 10:00 |
gtema | sshnaidm: 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 links | 10:01 |
gtema | and btw - welcome back | 10:01 |
sshnaidm | gtema, thanks | 10:01 |
sshnaidm | gtema, sure, would be happy to see | 10:02 |
gtema | jobs themselves are under https://github.com/opentelekomcloud-infra/otc-zuul-jobs/ (with tests added) | 10:02 |
gtema | our collection https://github.com/opentelekomcloud/ansible-collection-cloud/ | 10:02 |
gtema | jobs are done as template and the integration test defined under https://github.com/opentelekomcloud-infra/zuul-project-config/blob/master/zuul.d/jobs.yaml#L134 | 10:03 |
gtema | I have PR to make unittests working, but it didn't land so far | 10:03 |
gtema | we develop 4 collections with those templates, so seems to be working (and publising) good | 10:04 |
sshnaidm | gtema, do you use roles in these jobs? | 10:06 |
gtema | yes, see the template | 10:06 |
gtema | https://github.com/opentelekomcloud-infra/otc-zuul-jobs/blob/master/zuul.d/ansible-collection-jobs.yaml | 10:06 |
gtema | https://github.com/opentelekomcloud-infra/otc-zuul-jobs/blob/master/zuul.d/project-templates.yaml#L17 | 10:06 |
gtema | I have taken your roles and applied some fixes there (they were not really workign out of the box) | 10:07 |
sshnaidm | gtema, so these are, right? https://github.com/opentelekomcloud-infra/otc-zuul-jobs/tree/master/roles | 10:07 |
gtema | yes | 10:07 |
sshnaidm | gtema, cool, thanks, will try to apply them | 10:07 |
gtema | jobs and roles are defined there. They "should" go to zuul-jobs | 10:08 |
sshnaidm | yeah | 10:08 |
gtema | and there are corresponding tests for them | 10:08 |
sshnaidm | great | 10:09 |
gtema | if you wish to further fix some things I am free to test in my installation before we land them in zuul-jobs | 10:09 |
gtema | kinda: on a real collection | 10:10 |
sshnaidm | gtema, sure, thanks | 10:13 |
*** gtema has quit IRC | 10:27 | |
*** gtema has joined #openstack-ansible-sig | 11:20 | |
*** gtema has quit IRC | 11:21 | |
*** gtema has joined #openstack-ansible-sig | 11:39 | |
*** gtema has quit IRC | 11:43 | |
*** gtema has joined #openstack-ansible-sig | 11:44 | |
*** gtema has quit IRC | 11:49 | |
baptistemm | hey | 11:50 |
sshnaidm | hi baptistemm | 11:50 |
baptistemm | hi sshnaidm | 11:51 |
sshnaidm | baptistemm, do you want to attend ptg session? https://etherpad.opendev.org/p/os-ansible-wallaby-ptg | 11:51 |
baptistemm | I can here because I was directed after asking question about a unexpected behavior that I reported on https://storyboard.openstack.org/#!/story/2008135 | 11:51 |
baptistemm | s/can/came/ | 11:51 |
baptistemm | sshnaidm: ah no sorry not coming for that :) | 11:52 |
*** gtema has joined #openstack-ansible-sig | 11:58 | |
sshnaidm | baptistemm, is this message from SDK? msg: arg:cidr is required when a subnetpool is not used | 12:32 |
sshnaidm | baptistemm, I think this error is from sdk here: https://github.com/openstack/openstacksdk/blob/a4a2a7b42ec2ae7e186b44aeb7242fddd84944f7/openstack/cloud/_network.py#L2197-L2199 | 12:35 |
sshnaidm | tbh I don't see subnet pools as arguments here at all: https://github.com/openstack/openstacksdk/blob/master/openstack/cloud/_network.py#L2103 | 12:37 |
sshnaidm | gtema, any ideas maybe why it can be? ^ | 12:38 |
gtema | reading | 12:39 |
sshnaidm | as I see create_subnet in sdk accepts only cidr or default_subnet_pool? | 12:39 |
gtema | yeah, SDK (cloud layer) doesn't properly support this case | 12:45 |
gtema | should be ideally switched to proxy layer in SDK anyway | 12:45 |
gtema | definitely the module might invoke cloud.network.create_subnet instead of cloud.create_subnet. This will help having all features | 12:47 |
baptistemm | is there any workaround possible for not having to specify cidr ? | 12:49 |
gtema | well, as of now it's either cidr or use_default_subnetpool | 12:50 |
gtema | otherswise - a fix need to be done | 12:50 |
gtema | I don't know though the effect of having both use_default_subnetpool and subnetpool_id | 12:51 |
baptistemm | I need to look about default_subnetpool as I'm just a user of openstack, don't know if it is a feature open to anyone | 12:52 |
baptistemm | or I'll have to check the existing nextwork and calculate the next network myself instead to pass the cidr | 12:53 |
gtema | I don't know either, I use CIDR always | 12:53 |
baptistemm | gtema: 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 cluster | 12:54 |
gtema | openshift or openstack? | 12:55 |
baptistemm | I do openhift on openstack | 12:55 |
baptistemm | :) | 12:55 |
gtema | ah, cool | 12:55 |
gtema | openshift 4 on openstack using ansible? Even installer didn't helped me to go through all automations | 12:55 |
baptistemm | gtema: we use UPI not IPI | 12:56 |
gtema | I mean same, only UPI worked for me with tons of adaptations | 12:56 |
baptistemm | this is the way we install our cluster on bare-metal for now so we wanted to have the same installation process. | 12:57 |
gtema | kick me tomorrow, will try to fix subnet module | 12:57 |
baptistemm | gtema: really ? for us we don't do special thing. create a network, a subnet, create 5 instance (3 masters and 3 workers) | 12:57 |
baptistemm | too bad I can't share my playbook | 12:58 |
baptistemm | of course you need to create a bastion and a bootstrap node also | 12:58 |
gtema | yeah, it all depends on concrete settings of your cloud. Difference in one param kills every possible automation | 12:58 |
gtema | and the ones from OKD are heavily focusing on RHCOP | 12:59 |
baptistemm | and we installed in disconnected mode also | 12:59 |
gtema | ok, mightbe things have changed in a meanwhile, back in winter/spring I was failing dramatically | 12:59 |
baptistemm | whichh version did you use ? | 13:00 |
gtema | was using/deploying beta (from 4.4). Now upgraded to latest, but for already provisioned cluter | 13:00 |
baptistemm | we are still using 4.3 (we installed 4.2). | 13:01 |
gtema | oh, then it's really the cloud differences. One of the things hurting was that my neutron doesn't support trunks and tags | 13:02 |
baptistemm | I'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 |
gtema | and also neutron extension api is not really exposed, thus installer fails at the very beginning | 13:03 |
baptistemm | gtema: I can't help you there I'm not openstack specialist | 13:03 |
gtema | :) | 13:03 |
baptistemm | and as I say we work on UPI so we don't use API to provision. we don't this using ansible | 13:04 |
baptistemm | s/don't/do/ | 13:04 |
gtema | thks. It is already installed. Using custom bash/OSC/etc scripts, but is running | 13:04 |
gtema | great. We can help each other | 13:04 |
baptistemm | sure. | 13:04 |
baptistemm | I've a colleague much more experienced on openstack, I've invited to come here to talk about the module issue but he does know IRC | 13:05 |
baptistemm | thanks for the support | 13:05 |
gtema | ok, as I said - please ping me tomorrow afternoon (Europe). Am currently busy with some other stuff | 13:06 |
baptistemm | sure, much appreciated | 13:12 |
*** sboyron has left #openstack-ansible-sig | 13:17 | |
*** sshnaidm is now known as sshnaidm|afk | 13:32 | |
*** owalsh has quit IRC | 14:12 | |
*** priteau has joined #openstack-ansible-sig | 14:30 | |
*** gtema has quit IRC | 15:06 | |
*** gtema has joined #openstack-ansible-sig | 15:11 | |
*** owalsh has joined #openstack-ansible-sig | 15:24 | |
*** tremble has quit IRC | 15:48 | |
*** gtema has quit IRC | 16:47 | |
*** tobberydberg has quit IRC | 16:51 | |
*** tobberydberg_ has joined #openstack-ansible-sig | 16:51 | |
*** johanssone_ has quit IRC | 16:59 | |
*** johanssone has joined #openstack-ansible-sig | 17:03 | |
*** gtema has joined #openstack-ansible-sig | 17:10 | |
*** gtema has quit IRC | 17:10 | |
*** dtantsur is now known as dtantsur|afk | 17:13 | |
*** gtema has joined #openstack-ansible-sig | 19:11 | |
*** priteau has quit IRC | 19:12 | |
*** gtema has quit IRC | 19:15 | |
*** owalsh has quit IRC | 20:11 | |
*** owalsh has joined #openstack-ansible-sig | 20:43 | |
*** owalsh has quit IRC | 20:56 | |
*** owalsh has joined #openstack-ansible-sig | 21:18 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!