Dear CI users,
A maintenance on the CI web portal is scheduled for next Tuesday (september 22th)
The web portal (https://ci.inria.fr/) will be unavailable during this maintenance. User operations done by the portal will be affected:
So please don't plan to perform this kind of operations during this day. You can do them earlier, or postpone them to wednesday.
Jenkins servers, gitlab-ci and cloudstack VMs will not be affected by this maintenance.
The maintenance is likely to take the whole day, although we will do our best to finish it as soon as possible.
Thanks for your understanding,
On January, 8th a maintenance will occur to upgrade existing OS X virtual machines. This operation aims to modify their material profile. This change is mandatory to allow the deployment of patch to support last versions of OS X.
Indeed, the Inria CI team developed a patch to CloudStack to support the very latest versions of Mac OS X. The patch will be deployed at the same time than the scheduled maintenance. Official Mac OS X 10.14 and 10.15 templates will be available a few weeks after the maintenance.
Also, the virtualization software we use is dropping the support for old OS X versions ( < 10.13). We are studying various options. One of the option is to upgrade existing VMs. If this option is a problem for you, please let us now by sending an email to ci-support@inria.fr.
During the maintenance, your OS X virtual machines may be unavailable a few minutes (will be rebooted). To avoid problems, we encourage you to prevent builds on OS X slave during the maintenance (mark it as offline in Jenkins).
Inria continuous integration service is being modernized. Web portal will be migrated to a new server, with an up-to-date operating system, libraries and framework used will also be updated. Infrastructure scripts have been refactored to ease the maintenance and the evolution. The deployment of the portal has also changed to ease automated deployments (old deployment tool is also unmaintained since months). You will also find bug fixes' and enhancements such as the display of project quota usage (build farm). Thanks to all contributors (DSI-SEISM, DSI-SESI, SED).
To achieve this, a maintenance of the CI portal is planned on Monday, April 29th starting at 2pm. It should take up to 2 hours. During this time, Jenkins servers and the build farm (CloudStack) are still available.
Inria Continuous Integration service will be down Tuesday, July 18th, 2017 to allow maintenance of the service.
Jenkins servers operating systems will be upgraded and some security improvements will be applied.
The service should be back at the end of the day.
Inria continuous integration service is being modernized. Machines part of the infrastructure are being updated by DSI-SESI. CI teams work on providing up-to-date featured templates for the service (Fedora, Cent Os, Ubuntu, Debian, Windows). They also work on supporting latest Jenkins versions (Jenkins 2.x) offering new possibilities to users (ease pipeline management and continuous deployment) but needing a review of projects creation process on the Inria service. Migration from Jenkins 1.x to Jenkins 2.x is also problematic in some cases. A migration guide will be provided.
The precedent incident about partition saturation is closed.
The partition size of CI has been increased from 3.3 to 4.0 Tb.
To prevent partition from becoming bloated, do not forget discarding old build records after a specific time period has passed and/or after a specific number of builds have been run. This policy can be set on your job’s configuration page.
The partition hosting all the projects on continuous integration service is full.
The incident has appeared at 6:00 pm today, Wednesday July 13th, just at the beginning of a long week-end.
It is certainly not possible to fix the problem before Monday July 18th.
Sorry for the trouble.
Dear users,
After a great work performed by the IT operational team team, CloudStack (the software used to manage CI slaves) has been upgraded to the 4.4.2 version. Since we do not have any idea about the slaves that are really used in the projects, automatic restart cannot be performed, and* you have to restart slaves manually*. The maintenance is not fully finished as it is not yet possible to create new slaves. We will keep you informed on this problem.
As well as the CloudStack upgrade, a new version of the portal has been deployed. It includes libraries update, some bug fixes and minor changes visible on the portal (better display of news, logs).
The CI team.