Feature #9619

Upstream our changes to the puppet-archive module.

Added by bertagaz 2015-06-19 01:43:13 . Updated 2015-07-07 05:41:24 .

Status:
Duplicate
Priority:
Normal
Assignee:
Category:
Continuous Integration
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Sysadmin
Blueprint:

Starter:
0
Affected tool:
Deliverable for:

Description

In order to have our feature/stronger_plugin_verification branch of the puppet-Jenkins module proposed upstream, we first need to upstream our features/file_owner_and_mode_support branch of the puppet-archive module that it depends on.

A similar patch has already been proposed to the upstream

Once merged, we’ll have to update our puppet-archive module to the latest upstream and then adapt our puppet-jenkins branch if needed.


Subtasks


Related issues

Is duplicate of Tails - Feature #9684: Upstream our changes to the puppet-archive module Resolved 2015-07-04

History

#1 Updated by bertagaz 2015-06-19 01:44:26

  • blocks Feature #9618: Check if we still need to patch the Jenkins puppet service definition added

#2 Updated by bertagaz 2015-06-19 01:44:48

  • related to #8668 added

#3 Updated by bertagaz 2015-06-19 01:45:55

  • blocked by deleted (Feature #9618: Check if we still need to patch the Jenkins puppet service definition)

#4 Updated by bertagaz 2015-06-19 01:46:09

  • Parent task set to #6956

#5 Updated by bertagaz 2015-06-19 01:46:42

  • blocks Feature #9618: Check if we still need to patch the Jenkins puppet service definition added

#6 Updated by bertagaz 2015-06-19 01:52:05

  • related to deleted (#8668)

#7 Updated by bertagaz 2015-06-19 01:52:17

  • blocks #8668 added

#8 Updated by intrigeri 2015-06-22 09:01:01

  • Target version set to Tails_1.4.1

(same as the parent ticket; if not realistic, please reschedule)

#9 Updated by bertagaz 2015-06-25 03:59:15

  • Status changed from In Progress to Resolved
  • Assignee deleted (bertagaz)

The patch proposed by gcmalloc has been merged upstream.

#10 Updated by intrigeri 2015-06-28 04:09:43

  • Status changed from Resolved to In Progress
  • Assignee set to bertagaz

> The patch proposed by gcmalloc has been merged upstream.

Great news! However, it seems that we’re still using our own patch; IMO the end goal of this ticket is to get rid of our delta, so please update our stuff to upstream’s and then this ticket can be closed.

#11 Updated by bertagaz 2015-06-28 05:03:54

intrigeri wrote:
> > The patch proposed by gcmalloc has been merged upstream.
>
> Great news! However, it seems that we’re still using our own patch; IMO the end goal of this ticket is to get rid of our delta, so please update our stuff to upstream’s and then this ticket can be closed.

Didn’t do it because to apply this upstream change we need to adapt our manifests, which is done in the puppet-jenkins:features/9618-stronger_plugin_verification branch (mentionned in the related ticket). Just wanted you to have a quick look (because is just a simple rewrite of our previous branch) before putting it and the updated puppet-archive module in production.

But that’s right, I shouldn’t have closed this ticket yet. Sorry for the messy details split in messy tickets.

#12 Updated by bertagaz 2015-06-28 09:07:27

  • Target version changed from Tails_1.4.1 to Tails_1.5

#13 Updated by bertagaz 2015-07-04 11:08:02

  • blocks Bug #9682: Upstream our changes in puppet-jenkins added

#14 Updated by intrigeri 2015-07-07 05:34:54

  • blocked by deleted (Feature #9618: Check if we still need to patch the Jenkins puppet service definition)

#15 Updated by intrigeri 2015-07-07 05:41:24

  • Status changed from In Progress to Duplicate
  • Assignee deleted (bertagaz)
  • Target version deleted (Tails_1.5)

#16 Updated by intrigeri 2015-07-07 06:37:06

  • blocked by deleted (#8668)

#17 Updated by intrigeri 2015-07-07 06:37:09

  • blocked by deleted (Bug #9682: Upstream our changes in puppet-jenkins)

#18 Updated by intrigeri 2015-07-07 06:37:22

  • is duplicate of Feature #9684: Upstream our changes to the puppet-archive module added