Fixed
Details
Assignee
Barak KorrenBarak Korren(Deactivated)Reporter
Barak KorrenBarak Korren(Deactivated)Blocked By
Code reviewComponents
Priority
Medium
Details
Details
Assignee
Barak Korren
Barak Korren(Deactivated)Reporter
Barak Korren
Barak Korren(Deactivated)Blocked By
Code review
Components
Priority
Created June 18, 2017 at 12:01 PM
Updated July 2, 2017 at 2:08 PM
Resolved June 27, 2017 at 12:41 PM
The time build-artifacts jobs currently invoke the old 'deploy-to-experimental' job to deploy their packages into the experimental flow.
The new 'deploy-to-experimental' job cannot deploy the packages for the timed build-artifacts jobs because it can only handle merged patches. This is the reason why we kept the old build-artifacts jobs around.
Since the artifacts from the timed jobs get deployed to experimental they are also moved to 'tested' after OST succeeds and to the nightly repos.
As we prepare to replace the experimental flow with the chage-queue, we need an alternative solution for getting the artifacts from the timed jobs into 'tested'.
The experimental test jobs do not currently test the artifacts built by the timed build jobs, namely node and appliance.
The proposed solution is therefore to just make the timed build jobs deploy the built artifacs directly to the 'tested' repo and bypass the change-queue flow.
Long term, the CI for projects that are current;y handled via timed builds will be done the new 'test-system-artifacts' and 'build-system-artifacts' STD-CI stages (OVIRT-1396)