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:
parent
f729ee922d
commit
270ede57e4
|
@ -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)
|
||||
|
|
|
@ -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! ----"
|
||||
|
|
|
@ -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 | ✗ | ? | ? | ✔ | ?
|
||||
|
|
Loading…
Reference in New Issue