[Starlingx-discuss] CENGN Build failures caused by new mock version 1.4.20
Hi folks, A new version of mock, 1.4.20, was recently released, and is getting picked up by the build container setup: https://opendev.org/starlingx/tools/src/branch/master/Dockerfile#L71 Unfortunately, our build tools are using a deprecated tool mockchain, which has now been dropped in this new mock-1.4.20, replaced with 'mock --chain'. This is causing the CENGN builds to fail. As a workaround, I'm trying to force the CENGN build to use mock-1.4.19. If this is successful, we could update the Dockerfile with this short-term workaround to unblock developers using a build container. The long-term solution, of course, would be to update the build tools to use 'mock --chain'. Cheers, Don. Don Penney, Developer, Wind River
Review is posted for a build tool update to adapt to mock-1.4.20: https://review.opendev.org/689850 https://launchpad.net/bugs/1849147 From: Penney, Don [mailto:Don.Penney@windriver.com] Sent: Monday, October 21, 2019 10:58 AM To: 'starlingx-discuss@lists.starlingx.io' (starlingx-discuss@lists.starlingx.io) Subject: [Starlingx-discuss] CENGN Build failures caused by new mock version 1.4.20 Hi folks, A new version of mock, 1.4.20, was recently released, and is getting picked up by the build container setup: https://opendev.org/starlingx/tools/src/branch/master/Dockerfile#L71 Unfortunately, our build tools are using a deprecated tool mockchain, which has now been dropped in this new mock-1.4.20, replaced with 'mock --chain'. This is causing the CENGN builds to fail. As a workaround, I'm trying to force the CENGN build to use mock-1.4.19. If this is successful, we could update the Dockerfile with this short-term workaround to unblock developers using a build container. The long-term solution, of course, would be to update the build tools to use 'mock --chain'. Cheers, Don. Don Penney, Developer, Wind River
Thanks for the reviews... The update has merged. The following review is the cherry-pick to r/stx.2.0: https://review.opendev.org/689869 From: Penney, Don Sent: Monday, October 21, 2019 3:08 PM To: Penney, Don; 'starlingx-discuss@lists.starlingx.io' (starlingx-discuss@lists.starlingx.io) Subject: RE: [Starlingx-discuss] CENGN Build failures caused by new mock version 1.4.20 Review is posted for a build tool update to adapt to mock-1.4.20: https://review.opendev.org/689850 https://launchpad.net/bugs/1849147 From: Penney, Don [mailto:Don.Penney@windriver.com] Sent: Monday, October 21, 2019 10:58 AM To: 'starlingx-discuss@lists.starlingx.io' (starlingx-discuss@lists.starlingx.io) Subject: [Starlingx-discuss] CENGN Build failures caused by new mock version 1.4.20 Hi folks, A new version of mock, 1.4.20, was recently released, and is getting picked up by the build container setup: https://opendev.org/starlingx/tools/src/branch/master/Dockerfile#L71 Unfortunately, our build tools are using a deprecated tool mockchain, which has now been dropped in this new mock-1.4.20, replaced with 'mock --chain'. This is causing the CENGN builds to fail. As a workaround, I'm trying to force the CENGN build to use mock-1.4.19. If this is successful, we could update the Dockerfile with this short-term workaround to unblock developers using a build container. The long-term solution, of course, would be to update the build tools to use 'mock --chain'. Cheers, Don. Don Penney, Developer, Wind River
participants (1)
-
Penney, Don