Monday, 2021-02-15

*** rcernin has quit IRC02:42
*** rcernin has joined #openstack-swift02:54
*** psachin has joined #openstack-swift03:42
*** fingo has quit IRC04:02
*** fingo has joined #openstack-swift04:03
*** rcernin has quit IRC04:51
*** rcernin has joined #openstack-swift04:56
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-swift05:33
*** timburke has joined #openstack-swift06:26
*** ChanServ sets mode: +v timburke06:26
*** dsariel has joined #openstack-swift06:28
*** rcernin has quit IRC07:16
*** timburke has quit IRC07:17
*** rcernin has joined #openstack-swift07:19
*** rcernin has quit IRC07:23
*** m75abrams has joined #openstack-swift07:35
*** rcernin has joined #openstack-swift07:36
*** zaitcev has quit IRC08:00
*** klamath_atx has quit IRC08:08
*** zaitcev has joined #openstack-swift08:10
*** ChanServ sets mode: +v zaitcev08:10
*** ormandj has quit IRC08:16
*** rcernin has quit IRC08:32
openstackgerritMerged openstack/swift stable/victoria: Give probe tests a second chance to pass  https://review.opendev.org/c/openstack/swift/+/77523309:02
*** rpittau|afk is now known as rpittau09:03
*** ianychoi_ has joined #openstack-swift09:18
*** ianychoi has quit IRC09:21
*** rcernin has joined #openstack-swift09:28
openstackgerritAlistair Coles proposed openstack/swift master: Simplify interface to sharder shrinking  https://review.opendev.org/c/openstack/swift/+/77484809:41
openstackgerritAlistair Coles proposed openstack/swift master: swift-manage-shard-ranges: add repair and analyze commands  https://review.opendev.org/c/openstack/swift/+/76562409:49
openstackgerritAlistair Coles proposed openstack/swift master: Fix shrinking making acceptors prematurely active  https://review.opendev.org/c/openstack/swift/+/77400209:49
*** rcernin has quit IRC10:02
openstackgerritAlistair Coles proposed openstack/swift master: Be willing to send hashes as JSON  https://review.opendev.org/c/openstack/swift/+/75863811:45
openstackgerritAlistair Coles proposed openstack/swift master: swift-manage-shard-ranges: add repair and analyze commands  https://review.opendev.org/c/openstack/swift/+/76562411:57
openstackgerritAlistair Coles proposed openstack/swift master: Fix shrinking making acceptors prematurely active  https://review.opendev.org/c/openstack/swift/+/77400211:57
*** zaitcev has quit IRC12:28
*** psachin has quit IRC15:17
*** m75abrams has quit IRC16:00
*** josephillips has joined #openstack-swift16:14
*** josephillips has quit IRC16:47
*** rpittau is now known as rpittau|afk17:47
*** rcernin has joined #openstack-swift17:59
*** rpittau|afk has quit IRC18:01
*** rpittau|afk has joined #openstack-swift18:04
*** rcernin has quit IRC18:04
*** timburke has joined #openstack-swift18:13
*** ChanServ sets mode: +v timburke18:13
*** openstackgerrit has quit IRC18:38
*** zenkuro has joined #openstack-swift18:57
zenkurohi, can you guys recommend some guide on how to deploy independent swift object storage?18:58
DHEindependent meaning without keystone?18:59
*** rcernin has joined #openstack-swift18:59
zenkuroDHE: without openstack. Would be nice to do it without keystone as well but just limiting to keystone would be already fantastic19:10
DHEswift only depends on keystone, nothing else in openstack is required. and even then keystone isn't required. there's a simplistic authentication middleware provided, and there's a 3rd party plugin or two out there19:11
*** rcernin has quit IRC19:12
timburkezenkuro, there are some docs for tempauth at https://docs.openstack.org/swift/latest/middleware.html#tempauth -- i wouldn't recommend it for a production environment, though; it uses plaintext passwords on all proxy servers and doesn't have much of any protection against attempts to brute-force passwords19:27
timburkethere's also swauth -- idk how much traction it ever really gained, but it's pretty much unmaintained now. i did take a stab at porting it to py3 at https://github.com/tipabu/swauth at least19:27
timburkeit at least has hashed (& salted, iirc?) passwords, and auth data is stored in swift itself (rather than needing to have synchronized configs across the cluster)19:28
timburkeyou can definitely have a small keystone instance just for handling auth for swift, though. you'd want some keystone admin user for creating other users, a swift service user that's allowed to verify tokens, and whatever other storage users you need19:31
*** openstackgerrit has joined #openstack-swift19:45
openstackgerritMerged openstack/swift stable/train: Memcached client TLS support  https://review.opendev.org/c/openstack/swift/+/76984219:45
openstackgerritMerged openstack/swift stable/victoria: Memcached client TLS support  https://review.opendev.org/c/openstack/swift/+/76984019:46
openstackgerritMerged openstack/swift stable/ussuri: Memcached client TLS support  https://review.opendev.org/c/openstack/swift/+/76984119:46
*** rcernin has joined #openstack-swift19:48
openstackgerritMerged openstack/swift stable/train: sharding: Better-handle newlines in container names  https://review.opendev.org/c/openstack/swift/+/77432919:52
*** rcernin has quit IRC20:05
*** openstackgerrit has quit IRC20:06
*** rcernin has joined #openstack-swift20:21
zenkurotimburke: many thanks!20:23
*** rcernin has quit IRC20:57
*** rcernin has joined #openstack-swift21:23
*** rcernin has quit IRC21:38
*** rcernin has joined #openstack-swift21:38
*** openstackgerrit has joined #openstack-swift21:40
openstackgerritMerged openstack/swift stable/ussuri: sharding: Don't inject shard ranges when user says quit  https://review.opendev.org/c/openstack/swift/+/77522421:40
openstackgerritMerged openstack/swift stable/train: s3-tests: Only try to copy outputs when there *are* outputs  https://review.opendev.org/c/openstack/swift/+/77522721:40
openstackgerritMerged openstack/swift stable/train: s3-tests: Use my s3compat fork instead  https://review.opendev.org/c/openstack/swift/+/77523022:11
*** noonedeadpunk has quit IRC22:24
*** noonedeadpunk has joined #openstack-swift22:30
*** timburke has quit IRC23:01

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