*** hwoarang has quit IRC | 00:00 | |
*** hwoarang has joined #openstack-dib | 00:07 | |
*** hwoarang has quit IRC | 00:20 | |
*** hwoarang has joined #openstack-dib | 00:22 | |
*** hwoarang has quit IRC | 00:28 | |
*** hwoarang has joined #openstack-dib | 00:29 | |
*** irclogbot_1 has quit IRC | 01:44 | |
*** hwoarang has quit IRC | 02:02 | |
*** hwoarang has joined #openstack-dib | 02:03 | |
*** hwoarang has quit IRC | 05:21 | |
*** hwoarang has joined #openstack-dib | 05:23 | |
cgoncalves | ianw, hey buddy! wondering if you had a closer look at the centos7 slowdown or you've some hints where I could start look | 07:41 |
---|---|---|
*** jangutter has joined #openstack-dib | 07:49 | |
*** yolanda_ has joined #openstack-dib | 07:52 | |
*** yolanda_ has quit IRC | 08:11 | |
*** yolanda_ has joined #openstack-dib | 08:11 | |
*** zigo_ has joined #openstack-dib | 08:42 | |
*** zigo_ is now known as zigo | 08:50 | |
ianw | cgoncalves: sorry, i haven't had a chance to dig into that at all today | 09:07 |
*** yolanda_ has quit IRC | 09:09 | |
cgoncalves | no worries! | 09:10 |
*** yolanda_ has joined #openstack-dib | 10:11 | |
*** priteau has joined #openstack-dib | 10:31 | |
*** yolanda_ has quit IRC | 10:38 | |
*** hwoarang has quit IRC | 10:45 | |
*** hwoarang has joined #openstack-dib | 10:45 | |
*** yolanda_ has joined #openstack-dib | 10:48 | |
*** hwoarang has quit IRC | 10:53 | |
*** hwoarang_ has joined #openstack-dib | 10:53 | |
*** priteau has quit IRC | 12:01 | |
*** Vorrtex has joined #openstack-dib | 12:17 | |
*** Vorrtex has quit IRC | 12:38 | |
*** mjturek has joined #openstack-dib | 13:00 | |
*** mjturek has quit IRC | 13:04 | |
*** Vorrtex has joined #openstack-dib | 13:11 | |
*** cmorpheus is now known as cmurphy | 13:11 | |
*** mjturek has joined #openstack-dib | 13:14 | |
*** mjturek has quit IRC | 16:00 | |
*** mjturek has joined #openstack-dib | 16:02 | |
*** johnsom has quit IRC | 18:20 | |
*** johnsom has joined #openstack-dib | 18:21 | |
*** prometheanfire has joined #openstack-dib | 19:46 | |
Vorrtex | clarkb or ianw can either of you help me out with this amphora failure? It seems to get through to installing yum packages, but fails because of a bad repofile. https://gist.github.com/tvardema/5bb00d0d327b6a026edbddd0b5953d3d | 20:47 |
Vorrtex | I thought by setting an environment variable for repofiles it would overwrite the expected ones or something, but that doesn't seem to be the case. | 20:47 |
Vorrtex | Tried using this: https://docs.openstack.org/diskimage-builder/latest/elements/yum/README.html | 20:48 |
clarkb | Vorrtex: is the http://mirror.centos.org/centos/7/paas/ppc64le/openshift-origin/repodata/repomd.xml url there the one you are adding? because that does not exist | 20:48 |
clarkb | or is that something that dib is finding on its own? | 20:49 |
Vorrtex | clarkb its not something handled by me at all. | 20:50 |
Vorrtex | That's what I was hoping to overwrite by supplying my own repofiles. | 20:50 |
Vorrtex | My guess is that fails building *any* arch other than x86 since that directory " http://mirror.centos.org/centos/7/paas " has only x86_64 IIRC. | 20:50 |
clarkb | ya, though grep isn't finding openshift-origin as a string in the dib repo at all | 20:51 |
Vorrtex | Hmmm.... That's... weird, then, right? | 20:51 |
clarkb | could it be coming from your base image? | 20:52 |
clarkb | dib does set /etc/yum/vars/basearch and /etc/yum/vars/arch which maybe does that magically from existing config in the base image? | 20:52 |
Vorrtex | I'm checking base image now... I'm not sure why it would, but digging now. | 20:53 |
Vorrtex | Yum doesn't fail on the base image, and I would expect it to given that URL doesn't exist, ya know? | 20:54 |
clarkb | ya | 20:54 |
Vorrtex | clarkb the only directories/files don't exist in "/etc/yum/vars" on my machine | 20:57 |
*** mjturek has quit IRC | 20:57 | |
clarkb | Vorrtex: one debugging hack you can do here is add bash to the script that is breaking just before it breaks. Then you should get a shell in the image at that point where you can check the image and work backward from there | 20:57 |
clarkb | I'm still not seeing that particular repo as something from dib so a bit lost over what might be trying to set it | 20:58 |
clarkb | oh could it be an octavia element? /me looks | 20:58 |
Vorrtex | ... now I feel foolish... it probably is an octavia element | 20:59 |
clarkb | elements/haproxy-octavia/pre-install.d/01-backports:baseurl=http://mirror.centos.org/centos/7/paas/\$basearch/openshift-origin/ | 20:59 |
clarkb | says git grep | 20:59 |
Vorrtex | Yep... totally an octavia thing... Wellp. Not sure what to do about that one existing... Will likely have to see if something else builds this in another arch or add some extra arguments to do something new. | 21:01 |
Vorrtex | Thanks clarkb much appreciated. | 21:01 |
clarkb | Vorrtex: http://mirror.centos.org/altarch/7/ seems to be the root of where all that stuff lives now | 21:04 |
clarkb | Vorrtex: I'm not finding anything for openshift in particular though | 21:07 |
johnsom | Vorrtex: I thought the “package” option was optional, you might try it in non-package mode. | 21:08 |
Vorrtex | johnsom which part? | 21:09 |
johnsom | Vorrtex: cgoncalves is going to be the contact but you may need to catch him tomorrow. | 21:09 |
Vorrtex | Is "non-package" like an argument to pass to the diskimage-builder script or whatnot? | 21:09 |
Vorrtex | sorry, diskimage-create? | 21:09 |
johnsom | Vorrtex: if the octavia element is trying to find a repo for centos | 21:09 |
johnsom | Not sure, I wasn’t in on the centos package stuff and I am on mobile and can’t dig. | 21:10 |
Vorrtex | I just tried to rebuild supplying the "-p" argument (which tried to build *with* packages this time) and it failed with the same error. I'll try to catch cgoncalves tomorrow morning sometime. Thanks for the heads up, johnsom | 21:11 |
johnsom | Vorrtex: yeah, remind me of this Wednesday, I don’t know why we would pull from openshift... | 21:12 |
Vorrtex | johnsom I'll do my best to remember :) | 21:13 |
Vorrtex | clarkb I'm not sure which directory would be the right one to dig through next here... since its looking for PAAS, you know? | 21:15 |
clarkb | Vorrtex: on the image or in octavia? | 21:16 |
clarkb | oh you mean on the mirror? ya | 21:16 |
Vorrtex | clarkb if I was to hypothetically replace the portion of the line: http://mirror.centos.org/centos/7/paas | 21:16 |
clarkb | its looking for the openshift origin repo which I'm not seeing on the altarch mirror | 21:16 |
clarkb | Vorrtex: looks like rm_work added that to the octavia element to 'Update HAProxy version for Centos' | 21:17 |
clarkb | Vorrtex: for your work now you can probably remove that on ppc and just use the base distro haproxy | 21:17 |
clarkb | then figure out if you need newer ha proxy once you have an image built | 21:18 |
Vorrtex | clarkb you think so? So maybe just commenting out that "else" or something and see what happens then? | 21:18 |
clarkb | Vorrtex: ya | 21:18 |
clarkb | centos7 does have an haproxy in the base distro (we use it currently) | 21:18 |
clarkb | though not on ppc | 21:19 |
clarkb | http://mirror.centos.org/altarch/7/cloud/ppc64le/openstack-rocky/ has a newer haproxy too | 21:19 |
Vorrtex | I wouldn't want to hardcode a rocky release, though. | 21:19 |
clarkb | but I feel like sorting that out is a good activity for after you've built a successful image using the base distro | 21:19 |
Vorrtex | Yeah, for sure. Thanks again clarkb much appreciated | 21:20 |
clarkb | Vorrtex: in this case you'd be doing it just for the amphora and that should mostly be for the haproxy install? (I'm not sure on that) | 21:20 |
clarkb | tonyb: ^ you may have thoughts on that | 21:20 |
Vorrtex | Sure, but I mean someone in the future could have this same problem... An old haproxy version that they'd have to hunt down why its being installed this way, etc etc. Might as well try our best to make it a "current" update. | 21:20 |
Vorrtex | Funnily enough, tonyb is my team lead... ha ha | 21:21 |
*** lxkong has left #openstack-dib | 21:21 | |
rm_work | yeah the openshift repo haproxy was the only officially supported version by redhat | 21:22 |
rm_work | so we had to use that as opposed to like... some other random RPM repo with 1.8 | 21:23 |
rm_work | if there's another repo with 1.8, feel free to use that, and maybe add some logic to that for handling based on arch? | 21:23 |
rm_work | like, openshift for x86 and whatever other repo for ppc? | 21:24 |
rm_work | clarkb: i actually don't see an haproxy package in that altarch repo you linked? | 21:24 |
clarkb | base distro is 1.5 looks like and 2.1 in the cloud rocky repo | 21:24 |
clarkb | oh its puppet-haproxy derp | 21:24 |
clarkb | ya so that is just managing the base distro package | 21:24 |
rm_work | yeah centos haproxy is 1.5 which is waaaay too old | 21:25 |
rm_work | pulling an "officially supported" openshift package gets us 1.8 | 21:25 |
clarkb | rm_work: ya but that doesn't exist for ppc :) | 21:25 |
rm_work | so, I would question why not :D | 21:25 |
rm_work | cgoncalves would be the contact here probably, as you noted | 21:25 |
rm_work | well, someone noted | 21:26 |
clarkb | looks like it doesn't have most of the altarches in that repo | 21:26 |
Vorrtex | It has literally one arch in that repo... | 21:26 |
rm_work | need to get redhat to publish haproxy 1.8 somewhere for ppc | 21:26 |
clarkb | er or any of them | 21:26 |
Vorrtex | PSH You don't tell me nothin | 21:26 |
Vorrtex | I'll be back tomorrow to do some harassing. For now, I have to put together an entertainment center... | 21:26 |
Vorrtex | #godhelpme | 21:27 |
rm_work | hmmm | 21:27 |
rm_work | https://rpmfind.net/linux/rpm2html/search.php?query=haproxy(ppc-64) | 21:27 |
Vorrtex | ppc64le is that distro we'd be looking for, specifically | 21:27 |
rm_work | fedora has one | 21:27 |
rm_work | but i doubt that's going to be drop-in compatible :D | 21:27 |
Vorrtex | chances are if its built multiarch/noarch for something, it'll be built for something else. Will locate. | 21:28 |
Vorrtex | Tomorrow. Cuz my noodle arms gotta put stuffs together now. Thanks again clarkb rm_work johnsom , much appreciated. | 21:29 |
*** Vorrtex has quit IRC | 21:29 | |
rm_work | it's C compiled to bytecode, it's not going to be noarch | 21:29 |
rm_work | lol and he still has no bouncer T_T | 21:29 |
* tonyb sees the wall o text and decides to read it post school run | 21:49 | |
tonyb | but I suspect we need to altarch enable the PAAS SIG | 21:49 |
tonyb | Hmmm if we only need haproxy and we only care about >= 1.8 I wonder if we can use the build in infrastructure-testing | 21:57 |
tonyb | Hmm CentOS does build that for paas, so mayber all we need to do is arrange for that to be added to the mirror like aarch64 | 22:02 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!