|CloudBees will no longer be supporting CloudBees Jenkins Enterprise 1.x after July 30, 2020. This end-of-life announcement allows CloudBees to focus on driving new technology and product innovation for CloudBees CI. For information on moving to CloudBees CI, please refer to CloudBees Jenkins Enterprise 1.x to CloudBees CI on modern cloud platforms migration guide which has been created to help you with the migration process. Existing customers can also contact their CSM to help ensure a smooth transition.|
RELEASED: Public: 2017-10-11
Based on Jenkins
Rolling release Security release
Security advisory * Security Advisory 2017-10-11
+ Fixes the security issues described in the advisory
CloudBees Internal Ticket: [TIGER-3516]
This introduces some new operations to allow the modification of subsystem credentials. The two new operations are
CloudBees Internal Ticket: [TIGER-3578]
Changes to insure that
lock-projectdoes not check in
CloudBees Internal Ticket: [TIGER-3572]
Resolves a problem where Castle won’t start if port
31080is taken by another application or service.
CloudBees Internal Ticket: [TIGER-3545]
Access to Alpine linux repositories are no longer required for installation.
CloudBees Internal Ticket: [TIGER-3538]
Resolved a problem where
cje checkfails with some files are not rendered for docker-gc.
CloudBees Internal Ticket: [TIGER-3537]
Resolved a problem where when palace dies agents are disconnected.
CloudBees Internal Ticket: [TIGER-3525]
Resolved a problem of storage buckets getting recreated on every new
CloudBees Internal Ticket: [TIGER-3517]
Along with being able to specify an HTTP proxy, users can now also specify HTTPS proxies and proxy exclusions.
CloudBees Internal Ticket: [TIGER-3502]
Resolve a problem where the
/usr/share/elasticsearch/snapshotdirectory is busy or already mounted during
CloudBees Internal Ticket: [TIGER-3332]
The default volume size was increased from 2GB to 20GB.
CloudBees Internal Ticket: [TIGER-2355]
If you enter an invalid Managed Master image location under the Manage Jenkins page on Operations Center, when deploying the new instance, the log window will only show that it’s attempting to deploy and will not give any further feedback. Correct the image location to resolve this.
CloudBees Internal Ticket: [TIGER-2371]
CJE allows you to enable using one-shot executors. These provide slightly faster provisioning of the executors. However, the current implementation of one-shot executors doesn’t support pipeline resumption.
CloudBees Internal Ticket: [TIGER-2426]
CJE doesn’t support installing the Palace Cloud Plugin into masters that are not managed by CloudBees Jenkins Enterprise.
CloudBees Internal Ticket: [TIGER-2522]
Managed Masters may appear to be not accessible when Operations Center is being upgraded. This issue occurs when the internal application router is being updated and is a temporary condition.
CloudBees Internal Ticket: [TIGER-2724]
When deleting a Managed Master, the data associated with the master is retained in a backup snapshot used for recovery purposes. If you add a new master with the same name, it will recover the data from the snapshot and re-create it.
CloudBees Internal Ticket: [TIGER-2427]
cluster-recoverfails if its subnet is created in another availability zone.
When using the operation
cluster-recover, it is simpler to keep the
cluster in the same AWS availability zone (AZ).
CloudBees Internal Ticket: [ TIGER-2321]
A CJE Admin can change the JNLP port on the Operations Center UI, however, this is not a best practice as this is set dynamically by CJE on startup.
CloudBees Internal Ticket: [TIGER-3414]
CJE can fail to upgrade when a worker was incompletely set up.
Under some circumstances, a
cje prepare worker-add operation can fail.
The typical case (on Amazon) is when the user’s MFA code is incorrectly
entered when prompted after the "apply" step. This results in a worker
that is incompletely set up and the instance isn’t started.
When this condition exists, an upgrade will fail.
To resolve this, use the
cje prepare worker-remove on the partially
created workers, and then restart the upgrade process.
CloudBees Internal Ticket: [TIGER-3593]
In some rare instances, the Jenkins master setup wizard doesn’t appear when creating a new managed master.
In these cases, it is simplest to just delete the master, and re-create it.
CloudBees Internal Ticket: [TIGER-3539]
Under some circumstances, an unexpected file prevents the operation cluster-destroy from completing on AWS.
When destroying a cluster, CJE can also delete the S3 buckets, but a
docker.tar.gz may be present in the bucket which prevents CJE
from finishing. To work around this issue, manually delete the file
using the aws CLI and apply the cje operation again.
CloudBees Internal Ticket: [TIGER-3686]
When running CJE (using the Anywhere template and running CentOS (only) for the VM OS) with an NFS mounted file system for
JENKINS_HOME, you must use the 3.0 version of the NFS protocol for the mount point.
[storage] +mount_options = -o "vers=3.0,sec=sys"