graduate oslo.concurrency

Registered by Doug Hellmann

release concurrency code from the incubator as oslo.concurrency library

Blueprint information

Status:
Complete
Approver:
Doug Hellmann
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
Yuriy Taraday
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 0.1.0
Started by
Doug Hellmann
Completed by
Doug Hellmann

Related branches

Sprints

Whiteboard

Should include the fixture/lockutils.py module as well.

How does this library relate to tooz? -- dhellmann

Gerrit topic: https://review.openstack.org/#q,topic:bp/from,n,z

Addressed by: https://review.openstack.org/110070
    Modify graduate-oslo-concurrency blueprint

Gerrit topic: https://review.openstack.org/#q,topic:bp/graduate-oslo-concurrency,n,z

Addressed by: https://review.openstack.org/112673
    Mark oslo.cocnurrency libs as graduating

Gerrit topic: https://review.openstack.org/#/q/status:open+project:openstack/oslo.concurrency+branch:master+topic:concurrency-cleanup,n,z

(?)

Work Items

Work items:
Create Initial Repository: DONE
Update MAINTAINERS in incubator with status and name: DONE
Remove Oslo logging calls in incubator: DONE
Run graduate.sh: DONE
Fix the output of graduate.sh: DONE
Use cookiecutter template to make a new project: DONE
Sync tools from incubator: DONE
Publish git repo: DONE
Oslo team review new repository: DONE
openstack-infra/config - modules/openstack_project/files/review.projects.yaml: DONE
openstack-infra/config - modules/openstack_project/files/gerrit/acls/stackforge/project-name.config: DONE
openstack-infra/config - modules/openstack_project/files/jenkins_job_builder/config/projects.yaml: DONE
openstack-infra/config - modules/openstack_project/files/zuul/layout.yaml: DONE
openstack-infra/config - modules/gerritbot/files/gerritbot_channel_config.yaml: DONE
Update Gerrit Groups and ACLs: DONE
openstack-infra/devstack-gate - devstack-vm-gate-wrap.sh - https://review.openstack.org/#/c/117307/: DONE
openstack/requirements projects.txt - https://review.openstack.org/#/c/117620/: DONE
openstack/governance reference/programs.yaml - https://review.openstack.org/#/c/117345/: DONE
Update list of libraries on Oslo wiki page: DONE
Update .gitreview in new repository: DONE
Make the library do something: DONE
Give openstackci Owner permissions on PyPI: DONE
Tag a release: TODO
Delete graduated code from oslo-incubator - https://review.openstack.org/#/c/122796/: INPROGRESS
Update oslo-incubator/update.py to not rewrite references to the library - https://review.openstack.org/#/c/117241/: DONE
openstack/requirements - global-requirements.txt: TODO
Document Migration Process: TODO
openstack-dev/devstack - lib/oslo - https://review.openstack.org/#/c/117304/: DONE
openstack-dev/devstack - stackrc - https://review.openstack.org/#/c/117304/: DONE
openstack-infra/config - modules/openstack_project/files/jenkins_job_builder/config/oslo.yaml: DONE
Update project list on docs.openstack.org: DONE
Clean up config opts - https://review.openstack.org/#/c/124476/: DONE
Make lockutils main() and entry point - https://review.openstack.org/#/c/124475/: DONE
Clean up processutils use of greenthreads and random sleeps - https://review.openstack.org/#/c/124496/: DONE
Fix PosixLock problem with program termination: https://bugs.launchpad.net/oslo/+bug/1327946: DONE
Open a bug about this lib’s use of fileutils so it can be converted when oslo.io graduates: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.