[openSUSE/open-build-service] 69eec1: Add rack spec/bundle version comparison test again
Branch: refs/heads/depfu/update/srcapi/rack-2.2.4 Home: https://github.com/openSUSE/open-build-service Commit: 69eec1d65987d218fd7bcd92a7e0e104fc750590 https://github.com/openSUSE/open-build-service/commit/69eec1d65987d218fd7bcd... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-07-06 (Wed, 06 Jul 2022) Changed paths: M dist/obs-bundled-gems.spec Log Message: ----------- Add rack spec/bundle version comparison test again We need to make sure that the rack version that we require in the spec file is the same as the rack version in the bundle. Otherwise passenger will load the system version and our bundle will try to load it's version and fails. Commit: e0bb2664ca1fec0bf0ed62e9e09645d0961d9517 https://github.com/openSUSE/open-build-service/commit/e0bb2664ca1fec0bf0ed62... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2022-07-06 (Wed, 06 Jul 2022) Changed paths: M .circleci/conditional_config.yml M src/api/Makefile Log Message: ----------- Test rack/rake gem versions The system and bundle versions of rake and rack need to match up. The rake and rack gems are dependencies of passenger that it will load, from the system, during booting itself. If our bundle versions deviate, then booting our app will try to load those gems again, which will fail. Which makes for an unbootable app. Compare: https://github.com/openSUSE/open-build-service/compare/75247a1e6cbd...e0bb26...
participants (1)
-
Henne Vogelsang