openstackgerrit | Kevin Carter (cloudnull) proposed openstack/ansible-role-systemd_mount master: Ensure mounts are able to be network aware https://review.openstack.org/627318 | 02:02 |
---|---|---|
*** xenefix has quit IRC | 02:04 | |
*** hwoarang has quit IRC | 02:17 | |
*** hwoarang has joined #openstack-ansible | 02:21 | |
prometheanfire | cloudnull: yourwelcome :D | 02:37 |
prometheanfire | also, working on christmas? for shame | 02:38 |
*** udesale has joined #openstack-ansible | 04:05 | |
*** thuydang has quit IRC | 04:24 | |
openstackgerrit | Chandan Kumar proposed openstack/openstack-ansible-os_tempest master: Use tempest_tempestconf_profile for handling named args https://review.openstack.org/623187 | 05:11 |
*** shyamb has joined #openstack-ansible | 05:15 | |
*** shyam89 has joined #openstack-ansible | 05:51 | |
*** shyamb has quit IRC | 05:53 | |
*** galaxyblr has joined #openstack-ansible | 06:18 | |
openstackgerrit | Chandan Kumar proposed openstack/openstack-ansible-os_tempest master: Use tempest_tempestconf_profile for handling named args https://review.openstack.org/623187 | 06:53 |
*** galaxyblr has quit IRC | 07:24 | |
openstackgerrit | melissaml proposed openstack/openstack-ansible-os_neutron master: fix url in doc https://review.openstack.org/627360 | 07:40 |
openstackgerrit | melissaml proposed openstack/openstack-ansible-os_searchlight master: fix url in doc https://review.openstack.org/627361 | 07:44 |
openstackgerrit | Chandan Kumar proposed openstack/openstack-ansible-os_tempest master: Use tempest_tempestconf_profile for handling named args https://review.openstack.org/623187 | 08:09 |
openstackgerrit | melissaml proposed openstack/openstack-ansible-pip_install master: fix the url in doc https://review.openstack.org/627371 | 08:14 |
openstackgerrit | melissaml proposed openstack/ansible-hardening master: fix the url in developer-guide.rst https://review.openstack.org/627373 | 08:20 |
*** shyam89 has quit IRC | 08:43 | |
*** shyamb has joined #openstack-ansible | 08:45 | |
*** shyamb has quit IRC | 09:24 | |
*** luksky has joined #openstack-ansible | 09:53 | |
*** nyloc has quit IRC | 10:08 | |
*** shyamb has joined #openstack-ansible | 10:12 | |
*** udesale has quit IRC | 10:17 | |
*** vnogin has joined #openstack-ansible | 10:21 | |
*** udesale has joined #openstack-ansible | 10:21 | |
*** nyloc has joined #openstack-ansible | 10:22 | |
*** udesale has quit IRC | 10:23 | |
*** udesale has joined #openstack-ansible | 10:23 | |
*** vnogin has quit IRC | 11:12 | |
*** noonedeadpunk has joined #openstack-ansible | 11:31 | |
*** thuydang has joined #openstack-ansible | 12:22 | |
*** thuydang has quit IRC | 12:27 | |
*** thuydang has joined #openstack-ansible | 12:27 | |
*** shyamb has quit IRC | 12:49 | |
*** gkadam has joined #openstack-ansible | 13:02 | |
*** tosky has joined #openstack-ansible | 13:20 | |
*** luksky has quit IRC | 13:26 | |
*** gkadam_ has joined #openstack-ansible | 14:24 | |
*** gkadam has quit IRC | 14:26 | |
*** gkadam_ is now known as gkadam-afk | 14:51 | |
*** gkadam-afk is now known as gkadam | 15:23 | |
*** hamzaachi has joined #openstack-ansible | 15:57 | |
redkrieg | Has anyone seen glance have privsep errors when trying to use the cinder backend? in the glance api log I see "privsep log: sudo: no tty present and no askpass program specified" in addition to the traceback: http://paste.openstack.org/show/738655/ | 16:14 |
redkrieg | also looks similar to this bug, but this one's for kolla-ansible: https://bugs.launchpad.net/kolla/+bug/1682890 | 16:14 |
openstack | Launchpad bug 1702842 in kolla-ansible ocata "duplicate for #1682890 glance do not support cinder backend" [High,In progress] - Assigned to Jeffrey Zhang (jeffrey4l) | 16:14 |
*** markvoelker has quit IRC | 16:16 | |
*** luksky has joined #openstack-ansible | 16:34 | |
redkrieg | I don't see any sudoers entry in my glance-api container, so I suspect that might be the root cause. Trying to figure out what it should be right now, I copied the neutron sudoers changing everything to glance, this got me a little further: http://paste.openstack.org/show/738656/ | 16:43 |
*** hwoarang has quit IRC | 16:45 | |
redkrieg | Solved the above by activating the glance venv and doing "pip install oslo.rootwrap". Now I'm tracking down iscsi files being missing. Could not find the iSCSI Initiator File /etc/iscsi/initiatorname.iscsi: ProcessExecutionError: Unexpected error while running command. | 16:47 |
*** hwoarang has joined #openstack-ansible | 16:47 | |
redkrieg | wondering if nobody has used cinder as a backend for glance in openstack-ansible before | 16:47 |
redkrieg | had to install open-iscsi in the glance api container as well. now it's trying to connect to a cinder backend in the wrong location | 16:59 |
redkrieg | *sigh* | 16:59 |
*** gkadam has quit IRC | 17:06 | |
cloudnull | prometheanfire hahaha, its just a day of the week for me | 17:20 |
cloudnull | redkrieg I tried using cinder as a backend store for glance a long while back (mitaka time frame?), it didn't work quite right. I've not tried since | 17:21 |
cloudnull | I generally use swift, ceph or nfs. | 17:22 |
redkrieg | I see. seemed like openstack-ansible's storage node configs were geared toward cinder. do you use a storage node for swift? | 17:23 |
cloudnull | yes. | 17:25 |
redkrieg | does swift require uid/gid sync like nfs does? | 17:26 |
redkrieg | I'm really just trying to get a functional setup going with a storage node and it has become quite the chore. turns out glance's cinder backend didn't even specify the region until a fix was committed 6 months ago | 17:28 |
redkrieg | cloudnull: do you happen to have an example of your swift configs for openstack-ansible? | 17:30 |
cloudnull | sure let me grab the one i have in my local lab | 17:32 |
*** udesale has quit IRC | 17:33 | |
cloudnull | https://gist.github.com/cloudnull/eab22ba500843343470a7fd1e3f55d1c#file-openstack_user_config-yml-L74-L87 | 17:36 |
cloudnull | that's the config. | 17:36 |
cloudnull | https://pasted.tech/pastes/d37806d92a4b5c30ab12fa6979da4457a14b9cba - for this setup, disk{1,2,3} are logical volumes mounted at `/srv/disk{1,2,3}` | 17:38 |
redkrieg | will swift complain if I only have one volume to start? | 17:38 |
redkrieg | also thank you so much | 17:38 |
cloudnull | nope. | 17:38 |
cloudnull | under the drives section , https://gist.github.com/cloudnull/eab22ba500843343470a7fd1e3f55d1c#file-openstack_user_config-yml-L78 , just specify one disk | 17:38 |
cloudnull | IMHO swift is the easiest way to back glance. | 17:39 |
cloudnull | swift doesnt need to be massive arrays, it just needs to be big enough for your intended images. | 17:41 |
redkrieg | that'd be perfect. does it back volumes as well for snapshots, etc? | 17:41 |
cloudnull | yes. | 17:41 |
cloudnull | if you have swift in config, and deploy it, you can rerun the cinder playbooks to setup your volume-backup service | 17:42 |
redkrieg | I see the storage network device here, that can't be a bridge I assume | 17:48 |
redkrieg | hmm, default config uses the bridge, I'll give it a shot with that. I don't use bonds | 17:50 |
cloudnull | it can be a bridge. just needs to be something that has an address. | 17:50 |
cloudnull | if you have something like br-storage or br-mgmt, that would be perfectly fine. | 17:50 |
redkrieg | thanks. I'm reconfiguring disks on my storage box now, hopefully things "just work" after I run playbooks | 17:51 |
cloudnull | :) | 17:52 |
cloudnull | make sure to mount the disks at `/srv/${WHAT_EVER_YOU_NAMED_IT}` | 17:53 |
cloudnull | and format it XFS | 17:53 |
cloudnull | when I formatted the disks for swift I used the following command, `mkfs.xfs -K -d agcount=64 -l size=128m -f ${DEVICE_PATH}` | 17:54 |
cloudnull | the playbooks will not format and mount the disks for you. | 17:55 |
redkrieg | any particular reason for those options? I see the examples only use -f -i size=1024 -L ${DEVICE_PATH} | 17:55 |
redkrieg | https://docs.openstack.org/openstack-ansible-os_swift/latest/configure-swift-devices.html | 17:55 |
cloudnull | agcount us set to 64, its just been a good value for me. default is "scaled" based on the underlying system and I have a distrust of that. | 17:57 |
redkrieg | fair enough | 17:57 |
cloudnull | agcount being account groups | 17:57 |
cloudnull | same is true for size, however on real disks that flag should not be needed. | 17:58 |
* cloudnull is using logical volumes | 17:58 | |
cloudnull | that said, setting a defined log size is desirable if you will be using disks of different sizes over the lifetime of the cloud. | 18:00 |
redkrieg | yeah, I'm doing an lv on hardware raid | 18:02 |
*** tosky has quit IRC | 18:19 | |
*** xenefix has joined #openstack-ansible | 18:20 | |
redkrieg | are the swift-proxy_hosts the compute nodes? | 18:28 |
cloudnull | for my little setup they're on the infra hosts | 18:42 |
cloudnull | https://gist.github.com/cloudnull/eab22ba500843343470a7fd1e3f55d1c#file-openstack_user_config-yml-L160 | 18:42 |
redkrieg | oh you have swift_hosts on your compute? I have a storage node, should that be configured as both? | 18:43 |
cloudnull | no, you can have separate storage hosts. | 18:45 |
cloudnull | its on my compute host because I didn't have another machine | 18:45 |
redkrieg | awesome, thanks | 18:46 |
*** ESpiney has joined #openstack-ansible | 19:18 | |
*** markvoelker has joined #openstack-ansible | 20:19 | |
redkrieg | cloudnull: not sure if you're still around, but I hit an error installing swift. the "Retrieve checksum for venv download" task is giving a 404 for the checksum file: http://paste.openstack.org/show/738659/ | 20:47 |
redkrieg | confirmed other services have files in /var/www/repo/venvs/18.1.0/ubuntu-18.04-x86_64 on the repo container, but not swift | 20:51 |
*** hamzaachi has quit IRC | 22:30 | |
*** macza has joined #openstack-ansible | 22:44 | |
*** macza has quit IRC | 22:46 | |
redkrieg | does anyone know what triggers a service to be built and available on the repo container? I'm missing swift on mine and I'm a bit stumped as to why | 22:56 |
*** luksky has quit IRC | 23:16 | |
*** thuydang has quit IRC | 23:36 | |
*** vnogin has joined #openstack-ansible | 23:37 | |
*** vnogin has quit IRC | 23:41 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!