Jira (PDB-4475) Bump versions, push directly, and tag (PuppetDB 6.5.0)

7 views
Skip to first unread message

Nirupama Mantha (JIRA)

unread,
Aug 8, 2019, 6:02:06 PM8/8/19
to puppe...@googlegroups.com
Nirupama Mantha created an issue
 
PuppetDB / Task PDB-4475
Bump versions, push directly, and tag (PuppetDB 6.5.0)
Issue Type: Task Task
Assignee: Rob Browning
Created: 2019/08/08 3:01 PM
Due Date: 2019/08/16
Priority: Normal Normal
Reporter: Nirupama Mantha

(Initial planned release date: 2019-08-21)

(if you're making the first release off a new branch you may already have done some of this)

  • Check that there aren't any essential updates to ezbake needed in this release before pushing a non-snapshot version and tagging.

Disable automatic promotions:

  • Go to the CI pipeline for the version being released and select the Conditional Promotion Trigger job. Click the disable button (the job's circle indicator should be gray now).

Set the real version for release:

  • Remove the -SNASPHOT portion of the verison in project.clj in puppetdb and push directly to the branch you're releasing.
  • Go into the '#release-new-new' Slack channel to make yourself a tag

! tag puppetdb <version> at <sha> with <version>

  • Remove the -SNASPHOT portions of the versions in the file 'version' and project.clj in pe-puppetdb-extensions and push directly to the branch you're releasing.

Be sure to set the same version to pe-pdb-verion and pdb-version directly

  • Go into the '#release-new-new' Slack channel to make yourself a tag

! tag pe-puppetdb-extensions <version> at <sha> with <version>

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Austin Blatt (JIRA)

unread,
Aug 14, 2019, 4:46:03 PM8/14/19
to puppe...@googlegroups.com
Austin Blatt updated an issue
Change By: Austin Blatt
_emphasized text_ (Initial planned release date: 2019-08-21)


(if you're making the first release off a new branch you may already have done some of this)

* Check that there aren't any essential updates to ezbake needed in this release before pushing a non-snapshot version and tagging.

Disable automatic promotions:

* Go to the [CI pipeline|https://cinext-jenkinsmaster-enterprise-prod-1.delivery.puppetlabs.net/view/puppetdb/view/master/] for the version being released and select the Conditional Promotion Trigger job. Click the disable button (the job's circle indicator should be gray now).


Set the real version for release:

* Remove the -SNASPHOT portion of the verison in project.clj in puppetdb and push *directly* to the branch you're releasing.

* Go into the '#release-new-new' Slack channel to make yourself a tag


    ! tag puppetdb <version> at <sha> with <version>

* Remove the -SNASPHOT portions of the versions in the file 'version' and project.clj in pe-puppetdb-extensions and push *directly* to the branch you're releasing.


    Be sure to set the same version to pe-pdb-verion and pdb-version directly

* Go into the '#release-new-new' Slack channel to make yourself a tag


    ! tag pe-puppetdb-extensions <version> at <sha> with <version>

Austin Blatt (JIRA)

unread,
Aug 14, 2019, 4:46:03 PM8/14/19
to puppe...@googlegroups.com
Austin Blatt updated an issue
_emphasized text_(Initial planned release date: 2019-08-21)


(if you're making the first release off a new branch you may already have done some of this)

* Check that there aren't any essential updates to ezbake needed in this release before pushing a non-snapshot version and tagging.

Disable If this is a PE release, disable automatic promotions:


* Go to the [CI pipeline|https://cinext-jenkinsmaster-enterprise-prod-1.delivery.puppetlabs.net/view/puppetdb/view/master/] for the version being released and select the Conditional Promotion Trigger job. Click the disable button (the job's circle indicator should be gray now).

Set the real version for release:

* Remove the -SNASPHOT portion of the verison in project.clj in puppetdb and push *directly* to the branch you're releasing.

* Go into the '#release-new-new' Slack channel to make yourself a tag

    ! tag puppetdb <version> at <sha> with <version>

* Remove the -SNASPHOT portions of the versions in the file 'version' and project.clj in pe-puppetdb-extensions and push *directly* to the branch you're releasing.

    Be sure to set the same version to pe-pdb-verion and pdb-version directly

* Go into the '#release-new-new' Slack channel to make yourself a tag

    ! tag pe-puppetdb-extensions <version> at <sha> with <version>

Rob Browning (JIRA)

unread,
Aug 14, 2019, 8:07:03 PM8/14/19
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages