netdata/packaging: nits and fixes for packaging (#6842)

* netdata/packaging:[ci skip] Bring over netdata.spec before removing the temp directory. We need it to resume RPM workflow

* [Package amd64 DEB] Package build stable test

* netdata/packaging:[ci skip] add branch for testing

* [Package amd64 DEB] Package build stable test

* [Package i386 DEB] Package build stable test

* [Package i386 DEB] Package build stable test

* [Package amd64 DEB] Package build stable test

* [Package i386 DEB] Package build stable test

* [Package amd64 RPM] Package build stable test

* [Package i386 RPM] Package build stable test

* netdata/doc: update distro support, due to lxc limitations we dont have those yet

* [Package i386 RPM] Package build stable test

* [Package i386 RPM Enterprise Linux] Package build stable test

* netdata/ci:[ci skip] yes, we must test rpm too

* [Package i386 RPM] Package build stable test

* [Package amd64 RPM] Package build stable test

* netdata/packaging:[ci skip] Add i386 RPM and DEB distro triggers

* netdata/packaging: [ci skip] remove the test branch info

* netdata/doc: [ci skip] fix doc

* netdata/doc: [ci skip] update doc more
This commit is contained in:
Paul Emm. Katsoulakis 2019-09-13 19:39:53 +03:00 committed by Chris Akritidis
parent f729ee922d
commit 270ede57e4
3 changed files with 27 additions and 14 deletions

View File

@ -168,7 +168,8 @@ def prepare_version_source(dest_archive, pkg_friendly_version, tag=None):
print(".7 Fixing permissions on tarball")
run_command_in_host(['sudo', 'chmod', '777', tar_file])
print(".8 Returning to original directory, removing temp");
print(".8 Bring over netdata.spec, Remove temp directory");
run_command_in_host(['cp', '%s/netdata.spec' % tmp_src, 'netdata.spec'])
shutil.rmtree(tmp_src)
else:
print("I could not find (%s) on the disk, stopping the build. Kindly check the logs and try again" % generated_tarball)

View File

@ -45,7 +45,19 @@ push_change
echo "---- Waiting for ${WAIT_TIME} seconds before triggering next process ----"
sleep "${WAIT_TIME}"
commit_change "i386" "DEB"
push_change
echo "---- Waiting for ${WAIT_TIME} seconds before triggering next process ----"
sleep "${WAIT_TIME}"
commit_change "amd64" "RPM"
push_change
echo "---- Waiting for ${WAIT_TIME} seconds before triggering next process ----"
sleep "${WAIT_TIME}"
commit_change "i386" "RPM"
push_change
echo "---- Done! ----"

View File

@ -37,15 +37,15 @@ have complete visibility over the range of support.
| Versions 6.* | RHEL | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Versions 7.* | RHEL | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Versions 8.* | RHEL | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?
| Fedora 28 | Fedora | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| Fedora 29 | Fedora | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| Fedora 30 | Fedora | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| Fedora 28 | Fedora | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Fedora 29 | Fedora | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Fedora 30 | Fedora | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Fedora 31 | Fedora | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?
| CentOS 6.* | Cent OS | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| CentOS 7.* | Cent OS | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| CentOS 8.* | Cent OS | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?
| OpenSuSE Leap 15.0 | Open SuSE | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| OpenSuSE Leap 15.1 | Open SuSE | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| OpenSuSE Leap 15.0 | Open SuSE | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| OpenSuSE Leap 15.1 | Open SuSE | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| OpenSuSE Tumbleweed | Open SuSE | ✔ | ? | ? | N/A | ✗ | ✔ | ? | ✔ | ?
| SLES 11 | SLES | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?
| SLES 12 | SLES | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?
@ -58,8 +58,8 @@ have complete visibility over the range of support.
| Version | Family | CI: Smoke testing | CI: Testing | CD | .DEB | .RPM | Installer | Kickstart | Kickstart64 | Community
:------------------: | :------------------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------: | :----------------:
| 14.04.6 LTS (Trusty Tahr) | Ubuntu | ✔ | ? | ✔ | ✗ | N/A | ✔ | ✔ | ✔ | ?
| 16.04.6 LTS (Xenial Xerus) | Ubuntu | ✔ | ? | ✔ | ✗ | N/A | ✔ | ✔ | ✔ | ?
| 14.04.6 LTS (Trusty Tahr) | Ubuntu | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
| 16.04.6 LTS (Xenial Xerus) | Ubuntu | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
| 18.04.2 LTS (Bionic Beaver) | Ubuntu | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
| 19.04 (Disco Dingo) Latest | Ubuntu | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
| Debian 7 (Wheezy) | Debian | ✔ | ? | ✔ | ✗ | N/A | ✔ | ✔ | ✔ | ?
@ -69,15 +69,15 @@ have complete visibility over the range of support.
| Versions 6.* | RHEL | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Versions 7.* | RHEL | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Versions 8.* | RHEL | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?
| Fedora 28 | Fedora | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Fedora 29 | Fedora | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Fedora 30 | Fedora | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| Fedora 28 | Fedora | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| Fedora 29 | Fedora | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| Fedora 30 | Fedora | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| Fedora 31 | Fedora | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?
| CentOS 6.* | Cent OS | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| CentOS 7.* | Cent OS | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| CentOS 7.* | Cent OS | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| CentOS 8.* | Cent OS | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?
| OpenSuSE Leap 15.0 | Open SuSE | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| OpenSuSE Leap 15.1 | Open SuSE | ✔ | ? | ✔ | N/A | ✔ | ✔ | ✔ | ✔ | ?
| OpenSuSE Leap 15.0 | Open SuSE | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| OpenSuSE Leap 15.1 | Open SuSE | ✔ | ? | ✔ | N/A | ✗ | ✔ | ✔ | ✔ | ?
| OpenSuSE Tumbleweed | Open SuSE | ✔ | ? | ? | N/A | ✗ | ✔ | ? | ✔ | ?
| SLES 11 | SLES | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?
| SLES 12 | SLES | ? | ? | ? | N/A | ✗ | ? | ? | ✔ | ?