INF124 Bamboo Upgrade (2017) [*Locally Managed] - University of Edinburgh
INF124 Bamboo Upgrade (2017) [*Locally Managed]
Location
Version
v.20
Last Modified
March 02, 2017 13:05
Last Modified By
Gillian Henderson
Project
INF124 - Bamboo Upgrade
Technical Build Document
Build Document Version
PM
Gillian Henderson
Stakeholders
Stakeholder Stefan Keampf
Role Project Sponsor
Gillian Henderson Project Manager
Heather Larnach Technology Management Team Manager
Bill Lee
Senior User and Business Lead
Riky Harris
Development Technology, Systems Administrator
Mark Lang
Development Technology Team Manager, IS Applications
Maurice Franceschi Programme Manager
Project Summary
IS Applications Division has built up reliance on a number of key products over the years to assist in project and service delivery. Annual upgrades will be undertaken in order to ensure that these products remain supported. This project is focussed on the upgrade of the Bamboo product in the Test and Live
Page 2 of 10
Environments. Associated Automation tools should also be upgraded.
*This locally Managed Project Document will evolve as part of this project. Iain has approved the concept of Locally Managed Project. At the end of this project a template will be produced for future projects. Once WIS approve Brief, the approved final version will be extracted to pdf and linked to Projects Website.
Project
Upgrade Bamboo test Justification
summary/Objectives and Live Environments
Deliverables
Test Bamboo Environment Upgraded
Support position
Live Bamboo Environment Upgraded
Support position
TAD/CMDB Updated
Support position
Bamboo Service Migrated Although CentOS 7 upgrade
to Centos 7 servers
could wait until next year, by
doing so this year we would
achieve the following benefits.
Priority Must Must Must Should
Allow us to follow our standard for automation and use Puppet to ensure the configuration of our TEST and LIVE services are version controlled, consistent and enforced.
Ability to introduce a Veeam replica which will improve resilience of Bamboo application tier.
Page 3 of 10
Permit the creation of a Bamboo remote agent VM (requires CentOS 7) which allows us to offload a lot of work from the Bamboo server, which can have performance issues (particularly around Selenium testing). Note this is not required on TEST.
Permit the Installation of Docker on the Bamboo servers (requires CentOS 7) giving the capability to build and test Docker images (although it wouldn't run them as a service - that'd require the correct platform). This is likely required for this year's INF123 Python and DTI014 API Digital Transformation projects.
Permit us to use Docker Machine (requires CentOS 7) on the main Bamboo VM to control container deployment (should this prove necessary)
Nexus artifact repository upgrade
The current version has known critical security vulnerabilities recently identified during an audit performed by Production Mgmt. Moving to the latest version would resolve these.
Should
Page 4 of 10
Out Of Scope
Load Testing
Upgrading to the latest version of Nexus would pave the way to use it to distribute other software components such as Python Packages; software build artefacts; and Docker Containers. The current version of Nexus does not support these.
The current version sits on Centos 6 and although not mandatory until next year, this would be an ideal opportunity to move to a new VM with CentOS 7. This would allow us to puppetise the service (which Riky used as part of his R&D proof of concept work).
Currently we have no TEST Repository which makes it difficult to try out new features and test upgrades in an non LIVE environment. It is therefore suggested that a TEST Nexus service should be created as part of the upgrade.
Currently the Nexus service is run by DevTech, which is not an ideal situation. As part of the upgrade, work should be done to hand this service over to Production Management.
Not required
n/a
Page 5 of 10
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- version 7 2 to 7 4 upgrade procedure audiocodes
- linux system upgrade instructions offline netbrain
- red hat enterprise linux 7 red hat customer portal
- centos 6 to centos 7 migration guide for hyper v unitrends
- jul 16 2022
- python 2 7 3
- lesson description installing python 3 on centos 7 amazon web services
- red hat enterprise linux 9
- nagios core installing on centos 7
- release notes quantum
Related searches
- university of minnesota college of education
- university of minnesota school of social work
- wharton school of the university of pennsylvania
- cost of university of scranton
- university of minnesota school of education
- 2017 us news university ranking
- university of scranton cost of attendance
- university of south florida college of medicine
- 2017 college and university rankings
- university of minnesota masters of social work
- ecampus of university of phoenix
- university of minnesota college of continuing education