[Fuel Plugins SDK] SDK lacks information about creating a tag in the plugin's repo

Bug #1472726 reported by Irina Povolotskaya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Irina Povolotskaya

Bug Description

SDK lacks information about a key stage when working with repo [1].

To create a tag for repo, plugin dev team (or, specifically, a team member) should:
- have core reviewer's rights
- enter release group of the project (so, the request for repo creation MUST contain the both creation of core and release groups with members listed)
- generate a gpg key using console gnupg
- use master -> stable branching workflow as common practice
- create a tag after all files were approved and checked for LICENSE and copyright
- all fuel-plugins must have pushMerged rights
- all fuel-plugins must have pushSignedTag with a -release group (????) - need to clarify this

For more details, you can contact Oleksandr Martsyniuk or Simon Pasquier.

[1] https://wiki.openstack.org/wiki/Fuel/Plugins#How_to_tag_the_plugin_repository

tags: added: docs
description: updated
description: updated
description: updated
summary: - [Fuel Plugins SDK] SDK lacks information about generating gpg keys
+ [Fuel Plugins SDK] SDK lacks information about creating a tag in the
+ plugin's repo
description: updated
Changed in fuel:
status: New → Confirmed
Revision history for this message
Irina Povolotskaya (ipovolotskaya) wrote :

High priority as current dev teams must be aware about the case.
Without these intructions, validation procedure is stuck.

Changed in fuel:
importance: Medium → High
description: updated
description: updated
Revision history for this message
Mateusz Matuszkowiak (mmatuszkowiak) wrote :

By the way, regarding the:
- all fuel-plugins must have pushSignedTag with a -release group (????) - need to clarify this

It came from one openstack-infra Core developers, who suggested that pushSignedTag should have a "dedicated" (non-core) group, i.e should ending with -release.

With Kind Regards,
Mateusz

Changed in fuel:
assignee: Fuel Documentation Team (fuel-docs) → Irina Povolotskaya (ipovolotskaya)
Revision history for this message
Irina Povolotskaya (ipovolotskaya) wrote :
Changed in fuel:
status: Confirmed → In Progress
status: In Progress → Fix Committed
Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.