mordred | efried: ++ | 00:21 |
---|---|---|
mordred | efried: it is on my calendar - I will be there | 00:22 |
*** jangutter has quit IRC | 00:22 | |
*** dayou_ has quit IRC | 00:29 | |
*** jangutter has joined #openstack-sdks | 00:30 | |
*** jangutter has quit IRC | 00:40 | |
*** jangutter has joined #openstack-sdks | 00:46 | |
*** slaweq has quit IRC | 00:58 | |
*** markvoelker has joined #openstack-sdks | 01:13 | |
*** whoami-rajat has joined #openstack-sdks | 01:16 | |
*** ricolin has joined #openstack-sdks | 02:06 | |
*** gmann_afk is now known as gmann | 02:16 | |
*** whoami-rajat has quit IRC | 03:35 | |
*** whoami-rajat has joined #openstack-sdks | 04:06 | |
*** e0ne has joined #openstack-sdks | 05:10 | |
*** markvoelker has quit IRC | 05:10 | |
*** e0ne has quit IRC | 05:17 | |
*** Luzi has joined #openstack-sdks | 05:50 | |
*** dayou has joined #openstack-sdks | 06:09 | |
*** Luzi has quit IRC | 06:50 | |
*** ralonsoh has joined #openstack-sdks | 06:52 | |
*** slaweq has joined #openstack-sdks | 06:57 | |
*** gtema has joined #openstack-sdks | 06:57 | |
*** Luzi has joined #openstack-sdks | 06:57 | |
*** markvoelker has joined #openstack-sdks | 07:12 | |
*** tosky has joined #openstack-sdks | 07:26 | |
*** dtantsur|afk is now known as dtantsur | 07:40 | |
*** jpena|off is now known as jpena | 07:48 | |
*** jpich has joined #openstack-sdks | 08:00 | |
*** ttsiouts has joined #openstack-sdks | 08:12 | |
*** jpich has quit IRC | 08:56 | |
*** jpich has joined #openstack-sdks | 08:56 | |
*** jpich has quit IRC | 08:57 | |
*** jpich has joined #openstack-sdks | 09:04 | |
*** dtantsur is now known as dtantsur|brb | 09:19 | |
*** e0ne has joined #openstack-sdks | 09:20 | |
*** pas-ha has quit IRC | 09:54 | |
*** gmann has quit IRC | 09:54 | |
*** pas-ha has joined #openstack-sdks | 09:54 | |
*** vdrok has quit IRC | 09:55 | |
*** mrhillsman has quit IRC | 09:55 | |
*** rm_work has quit IRC | 09:55 | |
*** gmann has joined #openstack-sdks | 09:56 | |
*** vdrok has joined #openstack-sdks | 09:57 | |
*** mrhillsman has joined #openstack-sdks | 09:58 | |
*** rm_work has joined #openstack-sdks | 10:06 | |
*** dtantsur|brb is now known as dtantsur | 10:35 | |
*** gmann has quit IRC | 10:44 | |
*** gtema has quit IRC | 10:53 | |
*** jpena is now known as jpena|lunch | 11:18 | |
*** gtema has joined #openstack-sdks | 11:27 | |
*** ttsiouts has quit IRC | 11:31 | |
*** ttsiouts has joined #openstack-sdks | 11:32 | |
*** ttsiouts has quit IRC | 11:34 | |
*** ttsiouts has joined #openstack-sdks | 11:34 | |
*** gtema has quit IRC | 11:42 | |
*** markvoelker has quit IRC | 12:08 | |
*** markvoelker has joined #openstack-sdks | 12:08 | |
*** irclogbot_3 has quit IRC | 12:55 | |
*** irclogbot_3 has joined #openstack-sdks | 12:56 | |
*** altlogbot_3 has quit IRC | 12:57 | |
*** altlogbot_3 has joined #openstack-sdks | 12:58 | |
*** jpena|lunch is now known as jpena | 13:40 | |
openstackgerrit | Merged openstack/python-openstackclient master: Fix docs bug link to go to storyboard rather than launchpad https://review.opendev.org/653162 | 13:42 |
*** gmann has joined #openstack-sdks | 13:51 | |
openstackgerrit | Daniel Speichert proposed openstack/openstacksdk master: Deduplicate next-page URL's query params https://review.opendev.org/643675 | 14:48 |
*** Luzi has quit IRC | 14:50 | |
*** amotoki_ is now known as amotoki | 15:08 | |
*** ricolin has quit IRC | 15:17 | |
openstackgerrit | Jeremy Houser proposed openstack/python-openstackclient master: Alter test_volume.py to ensure volume deletion https://review.opendev.org/652682 | 15:24 |
*** ricolin has joined #openstack-sdks | 15:28 | |
*** tosky has quit IRC | 16:00 | |
*** efried is now known as efried_rollin | 16:04 | |
*** altlogbot_3 has quit IRC | 16:09 | |
*** altlogbot_3 has joined #openstack-sdks | 16:12 | |
*** altlogbot_1 has joined #openstack-sdks | 16:12 | |
*** ricolin has quit IRC | 16:20 | |
*** ttsiouts has quit IRC | 16:21 | |
*** ttsiouts has joined #openstack-sdks | 16:21 | |
*** ttsiouts has quit IRC | 16:26 | |
*** dtantsur is now known as dtantsur|afk | 16:29 | |
*** jpich has quit IRC | 16:33 | |
*** altlogbot_1 has quit IRC | 16:43 | |
*** altlogbot_3 has quit IRC | 16:43 | |
*** altlogbot_0 has joined #openstack-sdks | 16:45 | |
*** altlogbot_0 has quit IRC | 16:53 | |
*** altlogbot_2 has joined #openstack-sdks | 16:56 | |
*** e0ne has quit IRC | 17:02 | |
*** jpena is now known as jpena|off | 17:06 | |
*** markvoelker has quit IRC | 17:21 | |
*** markvoelker has joined #openstack-sdks | 17:22 | |
*** markvoelker has quit IRC | 17:26 | |
*** markvoelker has joined #openstack-sdks | 17:37 | |
*** ralonsoh has quit IRC | 18:00 | |
dtroyer | Ponderment of the day: I need help in creating the argument of why one might want to install a CLI (yes, OSC in this case) in a container. Not for use by other processes in the container but to have a wrapper around docker exec to call it inside the container. I am sure there is a use case for that out there somewhere but I apparently lack the imagination to conjure it up… | 18:47 |
*** e0ne has joined #openstack-sdks | 18:48 | |
*** openstackgerrit has quit IRC | 18:57 | |
*** e0ne has quit IRC | 19:32 | |
*** e0ne has joined #openstack-sdks | 19:35 | |
*** dave-mccowan has joined #openstack-sdks | 19:56 | |
mordred | dtroyer: so that you can install the CLI and its dependencies easily without needing to install dependencies globally. kind of like how we frequently install such tools into virtualenvs | 20:03 |
mordred | dtroyer: especially for CLIs that aren't really doing much with the filesystem - obviously dealing with config files sucks a little bit more and would require a -v to the docker exec call - which is where a nice wrapper script around the docker exec would ALSO be nice, but the stories for installing such wrapper scripts are ... not awesome | 20:04 |
mordred | dtroyer: but "docker exec -it --rm -v$HOME/.config/openstack:/home/containeruser/.config/openstack openstack/osc server list" | 20:05 |
mordred | dtroyer: would save needing to install stuff globally - where installing the latest OSC and its depends might mess somebody up who is otherwise running older openstack and worried about libraries clashing | 20:06 |
*** e0ne has quit IRC | 20:08 | |
dtroyer | mordred: ok, the image size bothers me a bit, I guess I am just not totally onboard with Containerize All The Things. The odd thing is that it is all installed from RPM anyway, there is no expectation of installing from pypi or anywhere else… | 20:09 |
mordred | dtroyer: also- I know for a ceph deployment running in a k8s, we've used the ceph-tools container for cli tools. basically, in one of the pods, we run a ceph-tools container, and then can exec in to it when we need to do ceph cli things | 20:10 |
mordred | dtroyer: oh - well, I mean- using the python:slim base image and the opendev/python-builder image we put together for making images from software managed by pbr - the zuul docker images are about 266M | 20:11 |
mordred | dtroyer: there's definitely ways to make efficient images | 20:11 |
dtroyer | mordred: so in that Ceph scenario, is there a chicken-n-egg problem potential there? I recall one of the earliest Nova installations outside NASA had their DNS and LDAP running in the cloud. Then they needed to cold start. Uh oh. | 20:11 |
mordred | and then ways to make terribly inefficient images | 20:12 |
mordred | dtroyer: well, in this case the ceph in question is running in a k8s that's running in an openstack that itself has a ceph/cinder install that we're using to get the block devices that the in-k8s is using as raw devices | 20:12 |
dtroyer | I wish I had kept up the work in the NEbula days of making OpenWRT's Python work well enough to run OSC. I still love the size of thise things… | 20:12 |
mordred | but that's beause the app layer needs a cephfs instance and it's the only way to get there | 20:12 |
mordred | it's more just an example of a use case even in a k8s world where having an image whose only pupose in life is to contain the CLI tools has been actually helpful | 20:13 |
dtroyer | ok, that is actually exactly what I needed to open up my imagination | 20:13 |
dtroyer | thanks | 20:13 |
mordred | dtroyer: we started off using the python:alpine base images for the zuul images, but the libc differences wound up being impactful enough that we gave up and switched to python:slim | 20:14 |
mordred | yay! | 20:14 |
* mordred has been helpful - can go back to being useless | 20:14 | |
dtroyer | mordred: I haven't done enough in that kind of multi-layered environment to have all the sharp edges in my head | 20:14 |
*** efried_rollin is now known as efried | 20:14 | |
dtroyer | re alpine, libc that was one of the things I ran up against in OpenWRT. | 20:15 |
*** openstackgerrit has joined #openstack-sdks | 20:15 | |
openstackgerrit | Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554 | 20:15 |
*** gtmanfred has quit IRC | 20:25 | |
*** gtmanfred has joined #openstack-sdks | 20:26 | |
openstackgerrit | Eric Fried proposed openstack/openstacksdk master: WIP Make factory for a CloudRegion from CONF objects https://review.opendev.org/643601 | 20:33 |
efried | mordred: FYI, updated requirements and lower constraints for ksa to newly-released-and-requirements-bumped 3.14.0 and removed the depends-on. No other changes ^ | 20:33 |
*** ttsiouts has joined #openstack-sdks | 21:09 | |
*** ttsiouts has quit IRC | 21:19 | |
*** whoami-rajat has quit IRC | 21:25 | |
openstackgerrit | Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554 | 21:35 |
openstackgerrit | Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554 | 21:38 |
*** slaweq has quit IRC | 21:47 | |
*** slaweq has joined #openstack-sdks | 21:48 | |
openstackgerrit | Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554 | 22:15 |
*** slaweq has quit IRC | 22:24 | |
openstackgerrit | Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554 | 22:26 |
*** slaweq has joined #openstack-sdks | 22:40 | |
*** slaweq has quit IRC | 22:53 | |
*** slaweq has joined #openstack-sdks | 23:11 | |
*** slaweq has quit IRC | 23:25 | |
*** dayou has quit IRC | 23:35 | |
*** dayou has joined #openstack-sdks | 23:36 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!