root/build-tools
Felipe de Jesus Ruiz Garcia e687eab44e Change file permissions of RPM's to 644 in the ISO
This commit adds 644 permissions for all the files under
/www/pages/feed/<release>/Packages, allowing the web server to reach
all the required files to provision compute nodes.

The internal web server used to provide rpms for the installation of
computes and additional controller can fail to serve packages if these
has different permission less than the required by the web server.

lighttpd runs as a non-root user, however the content under
/www/pages/feed/<release>/Packages is owned by root. If the files hasn't
the "read for other" bit set, then this files won't be provided by the
web server and thus causing a failure in the installation of the
computes.

We ensure that all the RPM's has the 644 permissions in that
location after to build the StarlingX ISO image.

Closes-Bug: #1794894

Change-Id: I928b156dad1cffcda2d9a8d41631a56ed7ee29f7
Signed-off-by: Felipe de Jesus Ruiz Garcia <felipe.de.jesus.ruiz.garcia@intel.com>
2019-01-10 17:52:56 -05:00
..
branching Fix linters issues and enable tox/zuul linters job as gate 2018-09-05 22:42:11 +08:00
build-docker-images Add master openstack support to stx-base build tool 2019-01-04 13:54:01 -05:00
build-wheels Update keyring and os-vif in pike wheels tarball 2018-12-19 08:59:02 -06:00
build_guest Fix linters issues and enable tox/zuul linters job as gate 2018-09-05 22:42:11 +08:00
build_iso upgrade package name to CentOS 7.5 version 2018-09-20 01:41:00 +08:00
build_minimal_iso Fix linters issues and enable tox/zuul linters job as gate 2018-09-05 22:42:11 +08:00
certificates StarlingX open source release updates 2018-06-01 07:45:23 -07:00
mirror_rebase StarlingX open source release updates 2018-06-01 07:45:23 -07:00
mk Uprev grub2 and shim 2018-06-27 13:04:02 -04:00
repo_files Adding new packagereq for hostname in repo_files 2018-10-24 21:06:45 +00:00
signing StarlingX open source release updates 2018-06-01 07:45:23 -07:00
Cached_Data.txt StarlingX open source release updates 2018-06-01 07:45:23 -07:00
audit-pkgs StarlingX open source release updates 2018-06-01 07:45:23 -07:00
build-avoidance-utils.sh Provide a new build mode for containers 2018-11-08 14:01:44 -06:00
build-guest Make sure we are in the correct group to run build-guest. 2018-08-21 11:26:59 -04:00
build-helm-charts.sh Adding a build tool to create a helm charts tarball 2018-11-14 11:21:21 -06:00
build-img Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
build-iso Change file permissions of RPM's to 644 in the ISO 2019-01-10 17:52:56 -05:00
build-pkg-srpm StarlingX open source release updates 2018-06-01 07:45:23 -07:00
build-pkgs Build Avoidance 2018-09-17 16:41:31 -04:00
build-pkgs-parallel Provide a new build mode for containers 2018-11-08 14:01:44 -06:00
build-pkgs-serial Provide a new build mode for containers 2018-11-08 14:01:44 -06:00
build-rpms Build Avoidance 2018-09-17 16:41:31 -04:00
build-rpms-parallel Provide a new build mode for containers 2018-11-08 14:01:44 -06:00
build-rpms-serial Change single quota mark to double quota 2018-12-26 19:13:57 -05:00
build-sdk [Doc] restapi-doc wadl based package removal 2018-10-10 09:34:44 -05:00
build-srpms Build Avoidance 2018-09-17 16:41:31 -04:00
build-srpms-common.sh Handle multiple optional dependancies and copy list 2018-11-02 14:48:05 +00:00
build-srpms-parallel Provide a new build mode for containers 2018-11-08 14:01:44 -06:00
build-srpms-serial Provide a new build mode for containers 2018-11-08 14:01:44 -06:00
classify Build: Improved logging, error handling, and other small fixes 2018-08-29 16:31:09 -04:00
create-cgcs-centos-repo StarlingX open source release updates 2018-06-01 07:45:23 -07:00
create-cgcs-tis-repo StarlingX open source release updates 2018-06-01 07:45:23 -07:00
create-yum-conf StarlingX open source release updates 2018-06-01 07:45:23 -07:00
create_dependancy_cache.py Merge "Python 3 compatibility: use print as a function." 2018-10-15 14:51:03 +00:00
default_build_srpm StarlingX open source release updates 2018-06-01 07:45:23 -07:00
find_klm StarlingX open source release updates 2018-06-01 07:45:23 -07:00
find_patched_srpms_needing_upgrade StarlingX open source release updates 2018-06-01 07:45:23 -07:00
git-utils.sh Build Avoidance 2018-09-17 16:41:31 -04:00
image-utils.sh Tool changes to allow image.inc to be split across git repos. 2018-08-17 15:00:42 +00:00
ip_report.py Python 3 compatibility: use print as a function. 2018-10-12 13:42:44 +00:00
make-installer-images.sh Add lz4 to squashfs img and clean unused rpm 2018-09-18 18:28:42 +08:00
mock_cfg_to_yum_conf.py Python 3 compatibility: use print as a function. 2018-10-12 13:42:44 +00:00
mockchain-parallel Build: Improved logging, error handling, and other small fixes 2018-08-29 16:31:09 -04:00
modify-build-cfg Fix 'build-pkgs --container' when building in docker 2018-12-11 13:43:14 -05:00
patch-iso Move content from stx-utils into stx-integ or stx-update 2018-08-01 16:12:17 -04:00
patch_rebase_1 Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
patch_rebase_2 Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
patch_rebase_3 Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
patch_rebase_4 Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
sign-rpms sign-rpms: Don't attempt off-box signing if variables not set. 2018-11-19 11:15:51 -05:00
sign-secure-boot Build Avoidance 2018-09-17 16:41:31 -04:00
sign_iso_formal.sh cleanup signing scripts 2018-09-07 14:44:37 -04:00
sign_patch_formal.sh cleanup signing scripts 2018-09-07 14:44:37 -04:00
source_lookup.txt StarlingX open source release updates 2018-06-01 07:45:23 -07:00
spec-utils Build hangs on macro resolution in spec file 2018-08-13 13:52:35 -04:00
srpm-utils Merge "Move the cd statement to the correct location" 2018-11-29 15:33:50 +00:00
sync-jenkins StarlingX open source release updates 2018-06-01 07:45:23 -07:00
sync_jenkins.sh Fix linters issues and enable tox/zuul linters job as gate 2018-09-05 22:42:11 +08:00
tis.macros StarlingX open source release updates 2018-06-01 07:45:23 -07:00
update-efiboot-image Rename mwa-* subdirectories to match the git repo name 2018-07-04 13:17:17 -04:00
update-pxe-network-installer Add lz4 to squashfs img and clean unused rpm 2018-09-18 18:28:42 +08:00
wrs_orig.txt StarlingX open source release updates 2018-06-01 07:45:23 -07:00