@cryptotaxi247 / netdata-1 / commits / 76d93161c

Switch to self-hosted infrastructure for RPM package distribution. (#14100)

* Initial version of new RPM repository configuration. * Update packaging/repoconfig/netdata-edge.repo.centos Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud> Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

Austin S. Hemmelgarn committed Dec 19, 2022 at 08:42 UTC 76d93161cd041774e95a23eac00057437a7f07e6
9 files changed +52 -50
packaging/repoconfig/netdata-edge.repo.centos
+6 -6
@@ -1,9 +1,9 @@
1 [netdata-edge]
2 name=Netdata Edge
3 -baseurl=https://packagecloud.io/netdata/netdata-edge/el/$releasever/$basearch
3 +baseurl=https://repo.netdata.cloud/repos/edge/el/$releasever/$basearch
4 repo_gpgcheck=1
5 -gpgcheck=0
6 -gpgkey=https://packagecloud.io/netdata/netdata-edge/gpgkey
5 +gpgcheck=1
6 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
7 enabled=1
8 sslverify=1
9 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
@@ -11,10 +11,10 @@ priority=50
11
12 [netdata-repoconfig]
13 name=Netdata Repository Config
14 -baseurl=https://packagecloud.io/netdata/netdata-repoconfig/el/$releasever/$basearch
14 +baseurl=https://repo.netdata.cloud/repos/repoconfig/el/$releasever/$basearch
15 repo_gpgcheck=1
16 -gpgcheck=0
17 -gpgkey=https://packagecloud.io/netdata/netdata-repoconfig/gpgkey
16 +gpgcheck=1
17 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
18 enabled=1
19 sslverify=1
20 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
packaging/repoconfig/netdata-edge.repo.fedora
+6 -6
@@ -1,9 +1,9 @@
1 [netdata-edge]
2 name=Netdata Edge
3 -baseurl=https://packagecloud.io/netdata/netdata-edge/fedora/$releasever/$basearch
3 +baseurl=https://repo.netdata.cloud/repos/edge/fedora/$releasever/$basearch
4 repo_gpgcheck=1
5 -gpgcheck=0
6 -gpgkey=https://packagecloud.io/netdata/netdata-edge/gpgkey
5 +gpgcheck=1
6 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
7 enabled=1
8 sslverify=1
9 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
@@ -11,10 +11,10 @@ priority=50
11
12 [netdata-repoconfig]
13 name=Netdata Repository Config
14 -baseurl=https://packagecloud.io/netdata/netdata-repoconfig/fedora/$releasever/$basearch
14 +baseurl=https://repo.netdata.cloud/repos/repoconfig/fedora/$releasever/$basearch
15 repo_gpgcheck=1
16 -gpgcheck=0
17 -gpgkey=https://packagecloud.io/netdata/netdata-repoconfig/gpgkey
16 +gpgcheck=1
17 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
18 enabled=1
19 sslverify=1
20 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
packaging/repoconfig/netdata-edge.repo.ol
+6 -6
@@ -1,9 +1,9 @@
1 [netdata-edge]
2 name=Netdata Edge
3 -baseurl=https://packagecloud.io/netdata/netdata-edge/ol/$releasever/$basearch
3 +baseurl=https://repo.netdata.cloud/repos/edge/ol/$releasever/$basearch
4 repo_gpgcheck=1
5 -gpgcheck=0
6 -gpgkey=https://packagecloud.io/netdata/netdata-edge/gpgkey
5 +gpgcheck=1
6 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
7 enabled=1
8 sslverify=1
9 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
@@ -11,10 +11,10 @@ priority=50
11
12 [netdata-repoconfig]
13 name=Netdata Repository Config
14 -baseurl=https://packagecloud.io/netdata/netdata-repoconfig/ol/$releasever/$basearch
14 +baseurl=https://repo.netdata.cloud/repos/repoconfig/ol/$releasever/$basearch
15 repo_gpgcheck=1
16 -gpgcheck=0
17 -gpgkey=https://packagecloud.io/netdata/netdata-repoconfig/gpgkey
16 +gpgcheck=1
17 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
18 enabled=1
19 sslverify=1
20 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
packaging/repoconfig/netdata-edge.repo.suse
+6 -6
@@ -1,19 +1,19 @@
1 [netdata-edge]
2 name=Netdata Edge
3 -baseurl=https://packagecloud.io/netdata/netdata-edge/opensuse/$releasever/$basearch
3 +baseurl=https://repo.netdata.cloud/repos/edge/opensuse/$releasever/$basearch
4 repo_gpgcheck=1
5 -pkg_gpgcheck=0
6 -gpgkey=https://packagecloud.io/netdata/netdata-edge/gpgkey
5 +pkg_gpgcheck=1
6 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
7 enabled=1
8 type=rpm-md
9 autorefresh=1
10
11 [netdata-repoconfig]
12 name=Netdata Repoconfig
13 -baseurl=https://packagecloud.io/netdata/netdata-repoconfig/opensuse/$releasever/$basearch
13 +baseurl=https://repo.netdata.cloud/repos/repoconfig/opensuse/$releasever/$basearch
14 repo_gpgcheck=1
15 -pkg_gpgcheck=0
16 -gpgkey=https://packagecloud.io/netdata/netdata-repoconfig/gpgkey
15 +pkg_gpgcheck=1
16 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
17 enabled=1
18 type=rpm-md
19 autorefresh=1
packaging/repoconfig/netdata-repo.spec
+4 -2
@@ -1,8 +1,8 @@
1 %{?rhel:%global centos_ver %rhel}
2
3 Name: netdata-repo
4 -Version: 1
5 -Release: 2
4 +Version: 2
5 +Release: 1
6 Summary: Netdata stable repositories configuration.
7
8 Group: System Environment/Base
@@ -96,6 +96,8 @@ This package contains the official Netdata package repository configuration for
96 %endif
97
98 %changelog
99 +* Wed Dec 7 2022 Austin Hemmelgarn <austin@netdata.cloud> 2-1
100 +- Switch to new hosting at repo.netdata.cloud.
101 * Mon Jun 6 2022 Austin Hemmelgarn <austin@netdata.cloud> 1-2
102 - Bump release to keep in sync with DEB package.
103 * Mon Jun 14 2021 Austin Hemmelgarn <austin@netdata.cloud> 1-1
packaging/repoconfig/netdata.repo.centos
+6 -6
@@ -1,9 +1,9 @@
1 [netdata]
2 name=Netdata
3 -baseurl=https://packagecloud.io/netdata/netdata/el/$releasever/$basearch
3 +baseurl=https://repo.netdata.cloud/repos/stable/el/$releasever/$basearch
4 repo_gpgcheck=1
5 -gpgcheck=0
6 -gpgkey=https://packagecloud.io/netdata/netdata/gpgkey
5 +gpgcheck=1
6 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
7 enabled=1
8 sslverify=1
9 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
@@ -11,10 +11,10 @@ priority=50
11
12 [netdata-repoconfig]
13 name=Netdata Repository Config
14 -baseurl=https://packagecloud.io/netdata/netdata-repoconfig/el/$releasever/$basearch
14 +baseurl=https://repo.netdata.cloud/repos/repoconfig/el/$releasever/$basearch
15 repo_gpgcheck=1
16 -gpgcheck=0
17 -gpgkey=https://packagecloud.io/netdata/netdata-repoconfig/gpgkey
16 +gpgcheck=1
17 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
18 enabled=1
19 sslverify=1
20 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
packaging/repoconfig/netdata.repo.fedora
+6 -6
@@ -1,9 +1,9 @@
1 [netdata]
2 name=Netdata
3 -baseurl=https://packagecloud.io/netdata/netdata/fedora/$releasever/$basearch
3 +baseurl=https://repo.netdata.cloud/repos/stable/fedora/$releasever/$basearch
4 repo_gpgcheck=1
5 -gpgcheck=0
6 -gpgkey=https://packagecloud.io/netdata/netdata/gpgkey
5 +gpgcheck=1
6 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
7 enabled=1
8 sslverify=1
9 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
@@ -11,10 +11,10 @@ priority=50
11
12 [netdata-repoconfig]
13 name=Netdata Repository Config
14 -baseurl=https://packagecloud.io/netdata/netdata-repoconfig/fedora/$releasever/$basearch
14 +baseurl=https://repo.netdata.cloud/repos/repoconfig/fedora/$releasever/$basearch
15 repo_gpgcheck=1
16 -gpgcheck=0
17 -gpgkey=https://packagecloud.io/netdata/netdata-repoconfig/gpgkey
16 +gpgcheck=1
17 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
18 enabled=1
19 sslverify=1
20 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
packaging/repoconfig/netdata.repo.ol
+6 -6
@@ -1,9 +1,9 @@
1 [netdata]
2 name=Netdata
3 -baseurl=https://packagecloud.io/netdata/netdata/ol/$releasever/$basearch
3 +baseurl=https://repo.netdata.cloud/repos/stable/ol/$releasever/$basearch
4 repo_gpgcheck=1
5 -gpgcheck=0
6 -gpgkey=https://packagecloud.io/netdata/netdata/gpgkey
5 +gpgcheck=1
6 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
7 enabled=1
8 sslverify=1
9 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
@@ -11,10 +11,10 @@ priority=50
11
12 [netdata-repoconfig]
13 name=Netdata Repository Config
14 -baseurl=https://packagecloud.io/netdata/netdata-repoconfig/ol/$releasever/$basearch
14 +baseurl=https://repo.netdata.cloud/repos/repoconfig/ol/$releasever/$basearch
15 repo_gpgcheck=1
16 -gpgcheck=0
17 -gpgkey=https://packagecloud.io/netdata/netdata-repoconfig/gpgkey
16 +gpgcheck=1
17 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
18 enabled=1
19 sslverify=1
20 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
packaging/repoconfig/netdata.repo.suse
+6 -6
@@ -1,19 +1,19 @@
1 [netdata]
2 name=Netdata
3 -baseurl=https://packagecloud.io/netdata/netdata/opensuse/$releasever/$basearch
3 +baseurl=https://repo.netdata.cloud/repos/stable/opensuse/$releasever/$basearch
4 repo_gpgcheck=1
5 -pkg_gpgcheck=0
6 -gpgkey=https://packagecloud.io/netdata/netdata/gpgkey
5 +pkg_gpgcheck=1
6 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
7 enabled=1
8 type=rpm-md
9 autorefresh=1
10
11 [netdata-repoconfig]
12 name=Netdata Repoconfig
13 -baseurl=https://packagecloud.io/netdata/netdata-repoconfig/opensuse/$releasever/$basearch
13 +baseurl=https://repo.netdata.cloud/repos/repoconfig/opensuse/$releasever/$basearch
14 repo_gpgcheck=1
15 -pkg_gpgcheck=0
16 -gpgkey=https://packagecloud.io/netdata/netdata-repoconfig/gpgkey
15 +pkg_gpgcheck=1
16 +gpgkey=https://repo.netdata.cloud/netdatabot.gpg.key
17 enabled=1
18 type=rpm-md
19 autorefresh=1