repos for puppet modules being moved to librarian

Bug #1477320 reported by Alex Schultz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Sergey Otpuschennikov

Bug Description

For CI purposes, if we need to use local repos as sources for some puppet modules, we will need the following module repositories cloned for our CI

puppetlabs-stdlib - https://github.com/puppetlabs/puppetlabs-stdlib
pupupetlabs-concat - https://github.com/puppetlabs/puppetlabs-concat
puppetlabs-apache - https://github.com/puppetlabs/puppetlabs-apache
puppetlabs-apt - https://github.com/puppetlabs/puppetlabs-apt
puppetlabs-ntp - https://github.com/puppetlabs/puppetlabs-ntp
saz-ssh - https://github.com/saz/puppet-ssh
puppetlabs-xinetd - https://github.com/puppetlabs/puppetlabs-xinetd
openstack-cinder - https://github.com/openstack/puppet-cinder
puppetlabs-inifile - https://github.com/puppetlabs/puppetlabs-inifile
puppetlabs-firewall - https://github.com/puppetlabs/puppetlabs-firewall

Tags: devops
Changed in fuel:
status: New → Triaged
importance: Undecided → High
milestone: none → 7.0
Revision history for this message
Aleksandra Fedorova (bookwar) wrote :

So the task is:

1) create all repositories at review.fuel-infra.org and import data from upstream repositories including stable/juno and stable/kilo branches

2) create jobs to sync data from upstream regularly

Changed in fuel:
assignee: Fuel CI team (fuel-ci) → Fuel build team (fuel-build)
Revision history for this message
Roman Vyalov (r0mikiam) wrote :

review.fuel-infra.org/puppet-modules/*

Changed in fuel:
assignee: Fuel build team (fuel-build) → Sergey Otpuschennikov (sotpuschennikov)
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to fuel-infra/jeepyb-config (master)

Fix proposed to branch: master
Change author: Sergey Otpuschennikov <email address hidden>
Review: https://review.fuel-infra.org/9839

Changed in fuel:
status: Triaged → In Progress
Revision history for this message
Igor Shishkin (teran) wrote :

Need further discussion since it could cause unexpected load on our Gerrit.

tags: added: devops
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to fuel-infra/jeepyb-config (master)

Reviewed: https://review.fuel-infra.org/9839
Submitter: Andrey Nikitin <email address hidden>
Branch: master

Commit: 07f628277acf8a3eaf09bbaa66c0ef0afb059bc3
Author: Sergey Otpuschennikov <email address hidden>
Date: Fri Jul 24 12:22:31 2015

Add new projects for puppet modules

Partial-Bug: #1477320

Change-Id: I23d20eb525befe5f3c50ab7eab7750be056fa552

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to infra/mirrors (master)

Fix proposed to branch: master
Change author: Sergey Otpuschennikov <email address hidden>
Review: https://review.fuel-infra.org/9893

Revision history for this message
Yuriy Taraday (yorik-sar) wrote :

This bug is blocked by https://bugs.launchpad.net/fuel/+bug/1479017 - we can't push puppetlabs-apt code through Gerrit.

Revision history for this message
Yuriy Taraday (yorik-sar) wrote :

Blocking bug is fixed, CR https://review.fuel-infra.org/9893 updated to include puppetlabs-apt and it works. Someone should approve it.

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to infra/mirrors (master)

Reviewed: https://review.fuel-infra.org/9893
Submitter: Roman Vyalov <email address hidden>
Branch: master

Commit: 852fcafb495b3bd6d944b1639fc4fcabaf6c880d
Author: Sergey Otpuschennikov <email address hidden>
Date: Fri Aug 7 08:20:59 2015

Add sync puppet modules from puppetlabs

Change-Id: I26d1c0f8fe8cb56896101e54fc11fb4d46eb166b
Partial-Bug: #1477320

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Revision history for this message
Kyrylo Galanov (kgalanov) wrote :

Verified:
puppetlabs-stdlib - https://github.com/puppetlabs/puppetlabs-stdlib --> puppet-modules/puppetlabs-stdlib
pupupetlabs-concat - https://github.com/puppetlabs/puppetlabs-concat --> puppet-modules/puppetlabs-concat
puppetlabs-apache - https://github.com/puppetlabs/puppetlabs-apache --> puppet-modules/puppetlabs-apache
puppetlabs-apt - https://github.com/puppetlabs/puppetlabs-apt --> puppet-modules/puppetlabs-apt
puppetlabs-ntp - https://github.com/puppetlabs/puppetlabs-ntp --> puppet-modules/puppetlabs-ntp
saz-ssh - https://github.com/saz/puppet-ssh --> puppet-modules/saz-ssh
puppetlabs-xinetd - https://github.com/puppetlabs/puppetlabs-xinetd --> puppet-modules/puppetlabs-xinetd
openstack-cinder - https://github.com/openstack/puppet-cinder --> puppet-modules/openstack-cinder
puppetlabs-inifile - https://github.com/puppetlabs/puppetlabs-inifile --> puppet-modules/puppetlabs-inifile
puppetlabs-firewall - https://github.com/puppetlabs/puppetlabs-firewall --> puppet-modules/puppetlabs-firewall

tags: removed: on-verification
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.