Earlier  
Posted Nick Remark
#openstack-sdks - 2019-04-24
20:03:17 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:04:36 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:05:36 mordred dtroyer: but "docker exec -it --rm -v$HOME/.config/openstack:/home/containeruser/.config/openstack openstack/osc server list"
20:06:13 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:09:59 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:10:05 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:11:44 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:54 mordred dtroyer: there's definitely ways to make efficient images
20:11:59 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:12:01 mordred and then ways to make terribly inefficient images
20:12:39 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:48 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:53 mordred but that's beause the app layer needs a cephfs instance and it's the only way to get there
20:13:28 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:52 dtroyer ok, that is actually exactly what I needed to open up my imagination
20:13:54 dtroyer thanks
20:14:07 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:12 mordred yay!
20:14:34 dtroyer mordred: I haven't done enough in that kind of multi-layered environment to have all the sharp edges in my head
20:15:39 dtroyer re alpine, libc that was one of the things I ran up against in OpenWRT.
20:15:56 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
20:33:26 openstackgerrit Eric Fried proposed openstack/openstacksdk master: WIP Make factory for a CloudRegion from CONF objects https://review.opendev.org/643601
20:33:58 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 ^
21:35:48 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
21:38:15 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
22:15:41 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
22:26:26 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
#openstack-sdks - 2019-04-25
02:26:37 openstackgerrit liuwei proposed openstack/openstackclient master: update git.openstack.org to opendev https://review.opendev.org/655598
13:23:14 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Update compute.server resource https://review.opendev.org/650868
13:41:48 openstackgerrit liuwei proposed openstack/openstackclient master: update git.openstack.org to opendev https://review.opendev.org/655598
13:45:58 openstackgerrit Rodolfo Alonso Hernandez proposed openstack/openstacksdk master: Add "name" filter in "list" call when retrieving a single register https://review.opendev.org/637238
14:07:08 openstackgerrit Merged openstack/openstackclient master: update git.openstack.org to opendev https://review.opendev.org/655598
14:19:10 openstackgerrit Merged openstack/openstacksdk master: Deduplicate next-page URL's query params https://review.opendev.org/643675
14:35:29 openstackgerrit Merged openstack/openstacksdk master: Support for the baremetal introspection service https://review.opendev.org/650044
14:51:59 openstackgerrit Eric Fried proposed openstack/openstacksdk master: Uncap jsonschema https://review.opendev.org/655714
14:51:59 openstackgerrit Eric Fried proposed openstack/openstacksdk master: WIP Make factory for a CloudRegion from CONF objects https://review.opendev.org/643601
14:53:22 efried mordred: fyi, fix jsonschema requirements job failure in the CloudRegion patch via the jsonschema patch, courtesy of tonyb / smcginnis
14:53:25 efried --^
16:00:02 edleafe The API-SIG Office Hour has now begun. Don't be shy!
16:00:41 edleafe Actually, it's probably going to be the API-SIG Office 50 Minutes, as I have to leave a bit early
16:01:32 dtantsur \o
16:06:32 dtantsur edleafe: shall we merge something while nobody is looking? :)
16:07:05 edleafe We could add something to the guidelines that makes fun of elmiko
16:13:25 dtantsur guidelines on making fun of elmiko?
16:14:21 edleafe Or something like "You should do things this way, unless you're a big dummy like elmiko"
16:15:55 dtantsur lol
16:27:16 openstackgerrit Stephen Finucane proposed openstack/os-api-ref master: Add support for Sphinx 2.0 https://review.opendev.org/655734
16:31:26 openstackgerrit Stephen Finucane proposed openstack/os-api-ref master: Replace git.openstack.org URLs with opendev.org URLs https://review.opendev.org/654928
16:52:44 edleafe OK, gotta run. See all (most?) of you at the PTG next week!
#openstack-sdks - 2019-04-26
00:09:32 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
00:27:34 openstackgerrit Merged openstack/openstacksdk master: Uncap jsonschema https://review.opendev.org/655714
02:00:20 openstackgerrit Merged openstack/openstacksdk master: Finish updating links to point to opendev https://review.opendev.org/654056
06:23:39 openstackgerrit Merged openstack/openstacksdk master: Remove now unused task_manager file https://review.opendev.org/653731
09:21:39 openstackgerrit Merged openstack/os-api-ref master: Add support for Sphinx 2.0 https://review.opendev.org/655734
09:21:40 openstackgerrit Merged openstack/os-api-ref master: Replace git.openstack.org URLs with opendev.org URLs https://review.opendev.org/654928
09:27:00 openstackgerrit Andreas Jaeger proposed openstack/os-api-ref master: Update Testing for Train https://review.opendev.org/655848
12:11:02 openstackgerrit Jose Castro Leon proposed openstack/python-openstackclient master: Fix bug in endpoint group deletion https://review.opendev.org/655889
12:18:18 openstackgerrit Jose Castro Leon proposed openstack/python-openstackclient master: Fix bug in endpoint group deletion https://review.opendev.org/655889
12:45:50 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
13:00:15 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Add image.stage methods https://review.opendev.org/652981
15:15:45 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
18:54:22 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
20:20:18 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
21:29:11 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
#openstack-sdks - 2019-04-27
18:55:37 openstackgerrit Cyril Roelandt proposed openstack/python-openstackclient master: Allow users to list all images https://review.opendev.org/656082
21:40:11 openstackgerrit Cyril Roelandt proposed openstack/python-openstackclient master: Allow users to list all images https://review.opendev.org/656082
#openstack-sdks - 2019-04-29
20:04:44 openstackgerrit Lars Kellogg-Stedman proposed openstack/python-openstackclient master: replace --live with --live-migrate and --target-host https://review.opendev.org/656391
20:05:32 openstackgerrit Lars Kellogg-Stedman proposed openstack/python-openstackclient master: replace --live with --live-migrate and --target-host https://review.opendev.org/656391
21:38:01 openstackgerrit Lars Kellogg-Stedman proposed openstack/python-openstackclient master: replace --live with --live-migrate and --target-host https://review.opendev.org/656391
22:33:17 openstackgerrit guang-yee proposed openstack/openstacksdk master: fixing timing https://review.opendev.org/656417
#openstack-sdks - 2019-04-30
00:20:38 openstackgerrit guang-yee proposed openstack/openstacksdk master: fixing timing https://review.opendev.org/656417
05:21:47 openstackgerrit guang-yee proposed openstack/openstacksdk master: fixing timing https://review.opendev.org/656417
07:15:45 openstackgerrit caoyuan proposed openstack/keystoneauth master: Replace git.openstack.org URLs with opendev.org URLs https://review.opendev.org/655016
07:17:31 openstackgerrit caoyuan proposed openstack/keystoneauth master: Replace git.openstack.org URLs with opendev.org URLs https://review.opendev.org/655016
20:18:45 mriedem dtroyer: https://review.opendev.org/#/c/653176/
20:32:39 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
21:16:07 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
22:02:40 openstackgerrit Maxime Guyot proposed openstack/openstacksdk master: Add support for all_tenants in OpenStackInventory https://review.opendev.org/656600
23:53:21 openstackgerrit Maxime Guyot proposed openstack/openstacksdk master: Add support for all_tenants in OpenStackInventory https://review.opendev.org/656600
#openstack-sdks - 2019-05-01
03:47:33 openstackgerrit Maxime Guyot proposed openstack/openstacksdk master: Add support for all_tenants in OpenStackInventory https://review.opendev.org/656600
14:13:50 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
15:22:55 openstackgerrit Jeremy Houser proposed openstack/python-openstackclient master: Refactor test_snapshot.py and test_transfer_request.py https://review.opendev.org/655554
17:04:21 openstackgerrit Matt Riedemann proposed openstack/os-service-types master: Fix api_reference for key-manager https://review.opendev.org/656676
17:12:07 openstackgerrit Andreas Jaeger proposed openstack/service-types-authority master: Fix api-ref for barbican https://review.opendev.org/656678
17:12:08 openstackgerrit Andreas Jaeger proposed openstack/service-types-authority master: Fix api-references https://review.opendev.org/656679
18:03:19 openstackgerrit Andreas Jaeger proposed openstack/service-types-authority master: Switch to openstackdocstheme https://review.opendev.org/656683
18:03:36 openstackgerrit Eric Fried proposed openstack/service-types-authority master: docs: Resolve issues with Sphinx 2.0 https://review.opendev.org/656684
18:03:38 AJaeger cdent: this is needed first to fix the tox-docs build job ^
18:03:59 cdent heh
18:05:00 cdent I'm just running to lunch, if efried doesn't get things moving before long, I'll get it later
18:05:17 AJaeger enjoy lunch, cdent
18:11:08 openstackgerrit Eric Fried proposed openstack/service-types-authority master: Fix api-ref for barbican https://review.opendev.org/656678
18:11:20 openstackgerrit Eric Fried proposed openstack/service-types-authority master: Fix api-references https://review.opendev.org/656679
18:12:12 efried AJaeger: Heya
18:12:30 efried I abandoned my docstheme fix and rebase the two api-ref patches on yours
18:12:40 efried ...and reapproved them.
18:13:42 AJaeger efried: noticed it ;) That was quick turnaround on all these changes, thanks!
18:14:17 efried sure thing, thanks for being on top of it AJaeger
18:14:47 efried we still need a +2W on the docstheme patch.
18:16:27 AJaeger efried: cdent just went to lunch, he plans to review after lunch...

Earlier   Later