server-manager installation requires internet access for installation itself

Bug #1691862 reported by Dheeraj Gautam
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.1
Fix Committed
Critical
Nitish Krishna Kaveri
R3.2
Fix Committed
Critical
Nitish Krishna Kaveri
R3.2.3.x
Fix Committed
Critical
Nitish Krishna Kaveri
R4.0
Fix Committed
Critical
Nitish Krishna Kaveri
Trunk
Fix Committed
Critical
Nitish Krishna Kaveri

Bug Description

Currently Server-Manager requires internet access for installation of certain packages e.g cobbler, puppet, DHCP, bind, tftp.

SM-Lite and target nodes doesn't any repo access or internet access.

information type: Proprietary → Public
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/33834
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/33834
Committed: http://github.com/Juniper/contrail-packaging/commit/fa2095846782a20cf2c2ceb01546d61a771cc946
Submitter: Zuul (<email address hidden>)
Branch: master

commit fa2095846782a20cf2c2ceb01546d61a771cc946
Author: nitishkrishna <email address hidden>
Date: Fri Jul 21 10:13:10 2017 -0700

Partial-Bug: #1691862 - SM packages to be installable without internet access

This check-in brings in Cobbler and dependent packages to SM installer package
The cobbler will now be installed from SM local repo

Patch 2:
Keep no-external-repos option for provison_containers to use. This will be removed from provision script first

Next change: In provision.sh remove use of no-external-repos

Change-Id: I0f77e543ecddaf602e1589fcecb154b830e70593

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/34036
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/34036
Committed: http://github.com/Juniper/contrail-packaging/commit/868e062c10ccf3bd19ead3ba1fdebad496b38a06
Submitter: Zuul (<email address hidden>)
Branch: master

commit 868e062c10ccf3bd19ead3ba1fdebad496b38a06
Author: nitishkrishna <email address hidden>
Date: Tue Jul 25 15:42:47 2017 -0700

Partial-Bug: #1691862 - SM packages to be installable without internet access (2)

This change is for SM on Trusty

This check-in brings in dependent packages of contrail-server-manager package to SM installer package
SM and all dependent packages will now be installed from SM local repo

Change-Id: I9bdf36c14d9f9630bf35ea1c944a859ded5dd800

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/34176
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/34176
Committed: http://github.com/Juniper/contrail-packaging/commit/73218e8128c578d97eccfc170f6bd57354c7ae70
Submitter: Zuul (<email address hidden>)
Branch: master

commit 73218e8128c578d97eccfc170f6bd57354c7ae70
Author: nitishkrishna <email address hidden>
Date: Mon Jul 31 14:41:29 2017 -0700

Closes-Bug: #1691862 - Last set of missing packages for SM Xenial + Changed SM dependencies

The new SM dependencies are pacakges that are dependencies for SM lite but not SM
These were previously being installed from the postinst and have been removed from there

argparse and ordereddict python libraries come pre-installed with Python on 14.04 and 16.04

Patch 2:
Resolved merge conflicts with hardware discovery packaging change

Change-Id: I13021934479b69273e5a1c1614b7d6da7768c1f0

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/34361
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/34364
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/34365
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/34366
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/34361
Committed: http://github.com/Juniper/contrail-server-manager/commit/50f96d1c86cbaa8a696eb1c4f2d26689de46a2fa
Submitter: Zuul (<email address hidden>)
Branch: master

commit 50f96d1c86cbaa8a696eb1c4f2d26689de46a2fa
Author: nitishkrishna <email address hidden>
Date: Mon Aug 7 10:07:19 2017 -0700

Partial-Bug: #1691862 - Copying Cobbler loader files instead of downloading from internet

The command cobbler get-loaders downloads these files
We need to copy them when there is no net access and remove that command

Change-Id: I287d616a9de067086a991e12a1db06ec825fbc71

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/34385
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/34364
Committed: http://github.com/Juniper/contrail-packaging/commit/b3970726c9a1c54139aee7fd4915924e57b21d0e
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit b3970726c9a1c54139aee7fd4915924e57b21d0e
Author: nitishkrishna <email address hidden>
Date: Fri Jul 21 10:13:10 2017 -0700

Partial-Bug: #1691862 - SM packages to be installable without internet access

This check-in brings in Cobbler and dependent packages to SM installer package
The cobbler will now be installed from SM local repo

Patch 2:
Keep no-external-repos option for provison_containers to use. This will be removed from provision script first

Next change: In provision.sh remove use of no-external-repos

Change-Id: I0f77e543ecddaf602e1589fcecb154b830e70593
(cherry picked from commit fa2095846782a20cf2c2ceb01546d61a771cc946)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/34366
Committed: http://github.com/Juniper/contrail-packaging/commit/e5447191a960d4fffa67981596e9931072a360e8
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit e5447191a960d4fffa67981596e9931072a360e8
Author: nitishkrishna <email address hidden>
Date: Mon Jul 31 14:41:29 2017 -0700

Closes-Bug: #1691862 - Last set of missing packages for SM Xenial + Changed SM dependencies

The new SM dependencies are pacakges that are dependencies for SM lite but not SM
These were previously being installed from the postinst and have been removed from there

argparse and ordereddict python libraries come pre-installed with Python on 14.04 and 16.04

Patch 2:
Resolved merge conflicts with hardware discovery packaging change

Change-Id: I13021934479b69273e5a1c1614b7d6da7768c1f0
(cherry picked from commit 73218e8128c578d97eccfc170f6bd57354c7ae70)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/34365
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/34385
Committed: http://github.com/Juniper/contrail-packaging/commit/9e155ea6ca7e2980ff35589e6d8bcda190f77f83
Submitter: Zuul (<email address hidden>)
Branch: master

commit 9e155ea6ca7e2980ff35589e6d8bcda190f77f83
Author: nitishkrishna <email address hidden>
Date: Tue Aug 8 10:58:36 2017 -0700

Partial-Bug: #1691862 - Replace cobbler get-loaders with loaders copied from repo

The /var/lib/cobbler/loaders folder will be created but empty when cobbler is installed.
Cobbler today downloads the loaders from internet, instead, we are copying them from SM repo

Change-Id: Iab777f44ec71d0b9645e7c3be7aede6b2bf50a29

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/34365
Committed: http://github.com/Juniper/contrail-packaging/commit/ddbdc635cccb9401e4663f7be3d8c7c7989a9f06
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit ddbdc635cccb9401e4663f7be3d8c7c7989a9f06
Author: nitishkrishna <email address hidden>
Date: Tue Jul 25 15:42:47 2017 -0700

Partial-Bug: #1691862 - SM packages to be installable without internet access (2)

This change is for SM on Trusty

This check-in brings in dependent packages of contrail-server-manager package to SM installer package
SM and all dependent packages will now be installed from SM local repo

Change-Id: I9bdf36c14d9f9630bf35ea1c944a859ded5dd800
(cherry picked from commit 868e062c10ccf3bd19ead3ba1fdebad496b38a06)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/34487
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/34488
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/34489
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/34489
Committed: http://github.com/Juniper/contrail-packaging/commit/b05556606c35f1b78ebb9cd1dd16320f47898999
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit b05556606c35f1b78ebb9cd1dd16320f47898999
Author: nitishkrishna <email address hidden>
Date: Fri Aug 11 10:14:20 2017 -0700

Closes-Bug: #1691862 - Added final pacakge dependency for SM to run without internet

The python-xmltodict added as a dependency of SM package.
This package is available already in the SM install repo.
It was not being automatically installed, before it was being installed in the postinst

Change-Id: Id0f232bc675753e64d6bf09eac0ef623d2b077af

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/34487
Committed: http://github.com/Juniper/contrail-packaging/commit/edf043ada0657953a982eca98d9f765de2be02f7
Submitter: Zuul (<email address hidden>)
Branch: master

commit edf043ada0657953a982eca98d9f765de2be02f7
Author: nitishkrishna <email address hidden>
Date: Fri Aug 11 10:14:20 2017 -0700

Closes-Bug: #1691862 - Added final pacakge dependency for SM to run without internet

The python-xmltodict added as a dependency of SM package.
This package is available already in the SM install repo.
It was not being automatically installed, before it was being installed in the postinst

Change-Id: Id0f232bc675753e64d6bf09eac0ef623d2b077af

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/34488
Committed: http://github.com/Juniper/contrail-server-manager/commit/b58435bee25c668a3e5efadfee11da83d40a2683
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit b58435bee25c668a3e5efadfee11da83d40a2683
Author: nitishkrishna <email address hidden>
Date: Mon Aug 7 10:07:19 2017 -0700

Partial-Bug: #1691862 - Copying Cobbler loader files instead of downloading from internet

The command cobbler get-loaders downloads these files
We need to copy them when there is no net access and remove that command

Change-Id: I287d616a9de067086a991e12a1db06ec825fbc71
(cherry picked from commit 50f96d1c86cbaa8a696eb1c4f2d26689de46a2fa)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/34553
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/34554
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/34555
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Jeba Paulaiyan (jebap)
tags: removed: releasenote
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/34555
Committed: http://github.com/Juniper/contrail-packaging/commit/8e741af2f74f06b1be15e7e1162f608afe8f6238
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit 8e741af2f74f06b1be15e7e1162f608afe8f6238
Author: nitishkrishna <email address hidden>
Date: Mon Aug 14 15:10:42 2017 -0700

Closes-Bug: #1691862 - The Dependent packages for Xenial and Trusty SM did not match

The list of dependent packages should be same for both Xenial and Trusty installs of SM

Change-Id: I14a9a092964b4f5fa027f02d505c52d10d024134

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/34553
Committed: http://github.com/Juniper/contrail-packaging/commit/fb3bce541718726d6467c35538a74c311062e807
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit fb3bce541718726d6467c35538a74c311062e807
Author: nitishkrishna <email address hidden>
Date: Tue Aug 8 10:58:36 2017 -0700

Partial-Bug: #1691862 - Replace cobbler get-loaders with loaders copied from repo

The /var/lib/cobbler/loaders folder will be created but empty when cobbler is installed.
Cobbler today downloads the loaders from internet, instead, we are copying them from SM repo

Change-Id: Iab777f44ec71d0b9645e7c3be7aede6b2bf50a29
(cherry picked from commit 9e155ea6ca7e2980ff35589e6d8bcda190f77f83)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/34554
Committed: http://github.com/Juniper/contrail-packaging/commit/1359e7d9ef3302ae501b3a9b715aa5eda49e8b93
Submitter: Zuul (<email address hidden>)
Branch: master

commit 1359e7d9ef3302ae501b3a9b715aa5eda49e8b93
Author: nitishkrishna <email address hidden>
Date: Mon Aug 14 15:10:42 2017 -0700

Closes-Bug: #1691862 - The Dependent packages for Xenial and Trusty SM did not match

The list of dependent packages should be same for both Xenial and Trusty installs of SM

Change-Id: I14a9a092964b4f5fa027f02d505c52d10d024134

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.2

Review in progress for https://review.opencontrail.org/34853
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.2.3.x

Review in progress for https://review.opencontrail.org/34854
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.2

Review in progress for https://review.opencontrail.org/34891
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/34891
Committed: http://github.com/Juniper/contrail-packaging/commit/e5ec890a7dd989c990fe2b4032300797ed347758
Submitter: Zuul (<email address hidden>)
Branch: R3.2

commit e5ec890a7dd989c990fe2b4032300797ed347758
Author: nitishkrishna <email address hidden>
Date: Thu Aug 24 15:49:27 2017 -0700

Closes-Bug: #1691862 - SM packages to be installable without internet access

Closes-Bug: #1712430 - Cobbler repos pulled offline

This check-in brings in Cobbler and dependent packages to SM installer package
The cobbler will now be installed from SM local repo

Next change:
Bring in additional packages missing from builder cache

Patch 2:
Cobbler loaders not needed for this version

Patch 3:
Removed pip repo stuff

Patch 4:
Removed internet repo install from from setup.sh

Patch 5:
Added missing patch and binutils packages for repo setup

Patch 6:
Added all remaining missing packages and closing bug

Patch 7:
Re-calculated package lists from snapshot
Brought in higher version packages available in mitaka snapshot

Change-Id: I0f77e543ecddaf602e1589fcecb154b830e70593

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.2.3.x

Review in progress for https://review.opencontrail.org/38251
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/38251
Committed: http://github.com/Juniper/contrail-packaging/commit/4c45280aad9f245d0ce02cc7ffe5e2f606a885dd
Submitter: Zuul (<email address hidden>)
Branch: R3.2.3.x

commit 4c45280aad9f245d0ce02cc7ffe5e2f606a885dd
Author: nitishkrishna <email address hidden>
Date: Thu Aug 24 15:49:27 2017 -0700

Closes-Bug: #1691862 - SM packages to be installable without internet access

Closes-Bug: #1712430 - Cobbler repos pulled offline

This check-in brings in Cobbler and dependent packages to SM installer package
The cobbler will now be installed from SM local repo

Next change:
Bring in additional packages missing from builder cache

Patch 2:
Cobbler loaders not needed for this version

Patch 3:
Removed pip repo stuff

Patch 4:
Removed internet repo install from from setup.sh

Patch 5:
Added missing patch and binutils packages for repo setup

Patch 6:
Added all remaining missing packages and closing bug

Patch 7:
Re-calculated package lists from snapshot
Brought in higher version packages available in mitaka snapshot

Change-Id: I0f77e543ecddaf602e1589fcecb154b830e70593
(cherry picked from commit e5ec890a7dd989c990fe2b4032300797ed347758)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.1

Review in progress for https://review.opencontrail.org/38946
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/38946
Committed: http://github.com/Juniper/contrail-packaging/commit/fa18174c47419eaa86e9b576dc35da3e500aa2e8
Submitter: Zuul (<email address hidden>)
Branch: R3.1

commit fa18174c47419eaa86e9b576dc35da3e500aa2e8
Author: nitishkrishna <email address hidden>
Date: Thu Aug 24 15:49:27 2017 -0700

Closes-Bug: #1691862 - SM packages to be installable without internet access

Closes-Bug: #1712430 - Cobbler repos pulled offline

This check-in brings in Cobbler and dependent packages to SM installer package
The cobbler will now be installed from SM local repo

Next change:
Bring in additional packages missing from builder cache

Patch 2:
Cobbler loaders not needed for this version

Patch 3:
Removed pip repo stuff

Patch 4:
Removed internet repo install from from setup.sh

Patch 5:
Added missing patch and binutils packages for repo setup

Patch 6:
Added all remaining missing packages and closing bug

Patch 7:
Re-calculated package lists from snapshot
Brought in higher version packages available in mitaka snapshot

Change-Id: I0f77e543ecddaf602e1589fcecb154b830e70593

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.