Closed
Milestone
3.0.0
Features:
- Allow configuring external network speed limit
- Make g8 updates smarter
- Add monitoring for backend sizes
- Add a metadata field for main objects
- Expose the proxy protocol's ListObjects2
- Expose the proxy protocol's NamespaceStats
- Support for reloading the config file
- NSM: add prefix + delimiter support to list_objects
- Reduce data copies on upload
- Support for multipart uploads
- Deployment of s3 storage backend
- VM migration between cloudspaces
Issues:
- Orphaned disks cleanup via TO_BE_DELETED isof via TO_BE_DESTROYED
- Make deployment test more robust wrt vdisk latencies
- Fix expose, unexpose disk APIs. Handle detaching disk from temporary machine in unexpose API
- Grafana: fix "Overall System Performance" dashboard
- Add mc to docker image
- Fix "kwik" system tests
- HC raises error it can't start vfw for cloudspace of disabled account
- Introduce arakoon command that verifies the local state (TLogs + db)
- Arakoon fails to start up with tlog entry issue
- Fix withTimeout helper function goroutine leak
- Discard bulk data on error
- DeleteNamespace hangs waiting proxy response
- Configure Alba limits in the preset
- Release management / versioning
- Disallow rolling back a disk snapshot if it is attached to a RUNNING Machine
- Sometimes the grid.yml get's corrupted (empty) during upgrade
- Creating multiple disk snapshots in parallel with the same name should fail for all except one
- Fix compilation of tests
- Switch to alba's master-ee branch
- Arakoon crash recovery
- Fix typo in CLI: db-optmize should be db-optimize
- When creating a clone from an existing snapshot, there is no need for a halted VM
- Fix manifest cache stats for reading composite objects
- get_account_consumption returns objectspaces but get_account_consumption_series does not
- Auth on billing/calculate does not work with non account resources
- Deploy multiple proxies
- Assign readonly jumpscripts to a queue other than hypervisor
- Introduce and enforce limits
- Log arguments of GetObjectInfo
- Reduce metadata operations on read
- pprof Support
- Fix error handling in ReadObjectsSlices
- Adapt to alba bulk data transfers
- Return machineId with disk info if disk is attached
- Loading audits is slow on a heavily used system
- Disable minio UI
- Investigate ECONNREFUSED while running mint tests
- Reduce proxy memory consumption during upload
- File descriptor leak in Osd_access
- CI: make the build fail on format errors
- Fix wrong validation tag
- Disable ABM config refresh in the ALBA proxy config for Objectspaces
- Ratelimiting: SetLimit does not update burst
- Manifest deserialization cannot handle manifests of objects with encryption
- Enable soft-deletion of namespaces
- Ratelimiting of downloads behaves unexpectedly
- Proxy: make the ABM config refresh configurable
- NSM stats: expose (simple) object count via proxy
- Update ovc should update alba/arakoon/minio pods
- Update ovc should update alba/arakoon/minio pods
- Update getCapcity endpoint to account for the objectspaces feature
- cloudapi/objectspaces/delete hangs
- Healthcheck to make sure all kubernetes jobs are completed regarding the objectspaces namespace
- Disallow multipart parts with duplicate part numbers
- Disallow committing multipart uploads with duplicate part numbers
- Translate multipart errors from alba to minio errors
- Objectspace recycle bin
- Make Alba preset configurable
- Read spanning multiple parts of a composite object returns SliceOutsideObject error
- ABM and NSM in kubernetes need initcontainers
- Periodic Arakoon TLog collapsing
- Object parts "visible" after maintenance
- Objectspaces: minio gateway POD not restarted after reconfiguring ratelimit
- Fix Python tests
- Investigate / fix "io: read/write on closed pipe" error on object download
- Limit size of partial reads emitted by the gateway
- Unreliable logging
- Assess ceph tests
- Fix delimiters / common prefix support for listing multipart uploads
- NSM: ListObjects: count does not match the result list length
- Investigate ASD performance
- Setup arakoon collapse and arakoon divergence tests for objectspaces arakoons
- Support multiple ALBA proxies
- Check interaction of maintenance with composite objects
- Support for folders in buckets
- Enforce Alba's limits
- Clean up error handling
- Add API in openvcloud to create objectspace
- Stable ETag support
- Range query support
- Use the new Alba multipart upload interface
- ListObjects() returns more entries than the ones that exist under the namespace
- Distribute ovc-cni
- Install kubernetes version 1.16 instead of 1.15
- Investigate, assess + fix failed minio/mint tests
- Failed assertion deleting composite object
- S3: define limits of what the object store shall support in its first iteration
- Revisit error handling / panics in the alba gateway
- Limit I/O bandwidth on bucket level
- Collect billing data
- Make sure monitoring is in place for new alba s3 components
- Info needed about production architecture of s3
- Investigate network architecture for alba s3
- Objectspace network setup
- Integration test
- Integration test
- Namespace prefix support
- Revive bare metal cloud
- Gitlab test pipeline
- Revise logging
- Fix / harden session parameter negotiation with the proxy
- (Proxy) Connection pooling
- Make static code + format checks happy
- Coverage build
- Coverage build
- Teleport ssl certificate config does not get updated when config is changed
- VM boot is very slow in private cloudspace with default gateway set to a BYOVFW
- Offending key for IP: ECDSA host key
- Make it possible to unmute hc that's are currently not visible
- Memory increase fails on ubuntu
- Can't hot add memory to debian-10 vm
- FR: remove 'ecos were filled within last hour'
Loading
Loading
Loading
Loading