Tuesday, 2023-08-15

SvenKieskeadmin1: docker ps | grep rabbit ? I don't know what you mean with "how to ssh directly"08:37
frickleriiuc osa runs sshd inside containers, kolla doesn't do that, you're expected to access containers via the host they're running on. or, better even, not at all ;)08:43
opendevreviewMerged openstack/kolla-ansible master: Fix an undefined variable bug for venus deployment  https://review.opendev.org/c/openstack/kolla-ansible/+/89032109:23
opendevreviewMark Goddard proposed openstack/kayobe master: Fix configuration dump with inline encrypted variables  https://review.opendev.org/c/openstack/kayobe/+/89139910:28
kevkofolks, shouldn't we render provider for amphora octavia as 'octavia' rather than 'amphora' ?11:15
kevkooctavia.api.drivers =11:15
kevko    noop_driver = octavia.api.drivers.noop_driver.driver:NoopProviderDriver11:15
kevko    noop_driver-alt = octavia.api.drivers.noop_driver.driver:NoopProviderDriver11:15
kevko    amphora = octavia.api.drivers.amphora_driver.v2.driver:AmphoraProviderDriver11:15
kevko    amphorav2 = octavia.api.drivers.amphora_driver.v2.driver:AmphoraProviderDriver11:15
kevko    # octavia is an alias for backward compatibility11:15
kevko    octavia = octavia.api.drivers.amphora_driver.v2.driver:AmphoraProviderDriver11:15
kevko    amphorav1 = octavia.api.drivers.amphora_driver.v1.driver:AmphoraProviderDriver11:15
kevkopoint is that if you are running tempest test againts openstack deployed by kolla , tempest/rally calls API and set provider to amphora ..but tempest has internaly set some constants (for example source-ip is not supported - which wasn't for amphorav1 ) ....but it looks like 'octavia' is the right provider  name we should set instead of just11:17
kevkoamphora ...11:17
kevkoso i think we should render amphorav2 OR octavia....11:17
kevkonot amphora 11:18
SvenKieskemhm11:19
SvenKieskesounds complicated :D11:19
kevkoOR, we should render all 11:19
SvenKiesketoo complicated for my brain one day before vacation :D11:19
kevkowhat is complicated ? :D 11:19
kevkobobcat is removing v111:20
kevkobut all before bobcat has amphorav1, amphorav2 and octavia for backwards compatibility 11:20
kevkowe are rendering only amphora 11:21
kevkoSvenKieske check setup.cfg in octavia repository 11:21
kevkoor octavia/api/drivers/amphora_driver/11:21
SvenKieskeso is octavia an alias for amphorav1, amphorav2 or both for backwards compatibility?11:26
SvenKieskeor for amphora with v?11:26
kevkoSvenKieske simply said, in some point octavia released amphorav2 ..but they also created alias called 'octavia' ..this alias points to proper version in every octavia version 11:27
kevkoSvenKieske: check this -> https://paste.openstack.org/show/b4ldZ5YQ2OSbyKbeNCqR/11:31
kevkoSvenKieske, so we should set amphorav2 or octavia (probably better amphorav2) and not the old name 11:35
SvenKieskewell in xena the meaning of "octavia" changed from v1 to v2 according to your paste11:43
SvenKieskekevko: I think I agree12:11
fricklerIMO "amphora" is the correct name, some day the "octavia" alias might change to OVN or whatever next fancy SDN thing comes along12:16
kevkofrickler: nope, amphora is not correct name ...amphorav2 is correct name 12:32
kevkofrickler: you probably don't want to use old amphora (which is v1) but amphorav2 which is actual version 12:33
kevkoeven if amphora pointting to v2 .... but for user it's confusing ...12:35
kevkoand as i said few messages above ...if you are running rally/tempest tests against kolla based deployment ... you need to reconfigure your deployment ..because of bad kolla defaults ...12:36
fricklerI consider that bugs in tempest. octavia itself says to use amphora: https://docs.openstack.org/releasenotes/octavia/zed.html#deprecation-notes12:40
kevkohmm12:44
kevkofrickler: so, please why i have this in log ? :)  ? 12:49
kevkofrickler: https://paste.openstack.org/show/bDZ0yvjr1g217iEYCgdc/12:49
SvenKieskekevko: https://github.com/openstack/octavia/blob/8ccc0d01764c234ce9d3dc0191b5a0952111e2ef/octavia/api/drivers/amphora_driver/v2/driver.py#L4312:59
SvenKieskeshould it be named "source_ip" instead of "source_ip_port"?13:00
SvenKieskeseems to be defined here, but I'm just a random guy searching around: https://github.com/openstack/octavia/blob/8ccc0d01764c234ce9d3dc0191b5a0952111e2ef/octavia/common/constants.py#L120C37-L120C5913:01
kevkoI will test various combinations and will let you know 13:02
kevkoBut don't think tempest is broken because it is passing upstream I think 13:02
kevkoCurrently out of pc ...so I will test in hour 13:03
-opendevstatus- NOTICE: Zuul job execution is temporarily paused while we rearrange local storage on the servers16:54
-opendevstatus- NOTICE: Zuul job execution has resumed with additional disk space on the servers17:44
spatelDoes kolla support podman ? 21:22
spatelI heard somewhere that work is in progress 21:22

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!