One of the main goals of the whole cloudlb project was to enable a new swift API for openstack.
We should test that swift/radosgw really works in the new setup.
One of the main goals of the whole cloudlb project was to enable a new swift API for openstack.
We should test that swift/radosgw really works in the new setup.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | aborrero | T296411 cloud: decide on general idea for having cloud-dedicated hardware provide service in the cloud realm & the internet | |||
Resolved | aborrero | T297596 have cloud hardware servers in the cloud realm using a dedicated LB layer | |||
Resolved | aborrero | T324992 cloudlb: create PoC on codfw | |||
Resolved | aborrero | T338937 cloudlb: review swift/radosgw status | |||
Resolved | Andrew | T341380 Open swift port (28080) to the public internet | |||
Resolved | Andrew | T341484 Horizon object store UI doesn't allow uploading of files | |||
Resolved | Andrew | T341640 Move Horizon deploy to a Docker container | |||
Resolved | Andrew | T341509 radosgw+keystone chokes on projects with '-' in their id | |||
Resolved | Andrew | T343158 Support OpenStack projects where project name != project id | |||
Open | None | T366679 openstack-browser support for projects where id != name | |||
Resolved | Andrew | T347927 Better swift error messages for projects with invalid chars | |||
Resolved | Andrew | T366301 Document and enforce restrictions on openstack project names |
Is the swift/radosgw setup up and running? Or this includes setting it up? (I don't remember what was the last status for it, sorry)
I believe the radosgw system was deployed in codfw1dev, and it was kind of working before all the cloudlb work.
Change 936319 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] radosgw: config tweaks
Change 936319 merged by Andrew Bogott:
[operations/puppet@production] radosgw: turn off implicit tenants.
This is now working via the CLI. The Horizon panel has a serious bug which prevents uploading any files; it produces the message 'This name already exists.'
I also need to understand and set default quotas before we can release this to the public.
Change 936747 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] radosgw: set per-user (aka per-project in swift) quotas.
Change 936747 merged by Andrew Bogott:
[operations/puppet@production] radosgw: set per-user (aka per-project in swift) quotas.
I'm closing this task since the radosgw works well in the cloudlb / cloud-private setup @ codf1dev, which was the purpose of this task.
Change 962679 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] radosgw: remove a duplicate firewall rule
Change 962679 merged by Andrew Bogott:
[operations/puppet@production] radosgw: remove a duplicate firewall rule