- Ask the manager about gaining permissions to raise code review and to push code to mainline repos
- If upstream to corresponding mainline repo doesn't exist, add it to your local repo(s) that contain(s) changes you need to merge.
- Log in https://bugs.launchpad.net/juniperopenstack/, then create a new bug report (Instruction to creating a new bug is described here), if your code change is for a new feature, or find an existing bug otherwise.
- Back to your terminal, commit your code changes locally, if you haven't done it.
- For a successful CI, the commit message needs to meet the requirements (for old launchpad bugs) described here and here, or the requirements (for new JIRA tickets) described [here](https://docs.google.com/document/d/1rX