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