Disable repo configuration for rpm based systems (#49893)
This commit changes the recommended repository file for rpm based systems to be disabled by default. This is a safer practice so upgrades of the system do no accidentally upgrade elasticsearch itself. closes #30660
This commit is contained in:
parent
401c75d8b5
commit
d29f04209b
|
@ -48,12 +48,12 @@ ifeval::["{release-state}"=="released"]
|
|||
|
||||
["source","sh",subs="attributes,callouts"]
|
||||
--------------------------------------------------
|
||||
[elasticsearch-{major-version}]
|
||||
[elasticsearch]
|
||||
name=Elasticsearch repository for {major-version} packages
|
||||
baseurl=https://artifacts.elastic.co/packages/{major-version}/yum
|
||||
gpgcheck=1
|
||||
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
|
||||
enabled=1
|
||||
enabled=0
|
||||
autorefresh=1
|
||||
type=rpm-md
|
||||
--------------------------------------------------
|
||||
|
@ -64,12 +64,12 @@ ifeval::["{release-state}"=="prerelease"]
|
|||
|
||||
["source","sh",subs="attributes,callouts"]
|
||||
--------------------------------------------------
|
||||
[elasticsearch-{major-version}]
|
||||
[elasticsearch]
|
||||
name=Elasticsearch repository for {major-version} packages
|
||||
baseurl=https://artifacts.elastic.co/packages/{major-version}-prerelease/yum
|
||||
gpgcheck=1
|
||||
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
|
||||
enabled=1
|
||||
enabled=0
|
||||
autorefresh=1
|
||||
type=rpm-md
|
||||
--------------------------------------------------
|
||||
|
@ -80,14 +80,23 @@ And your repository is ready for use. You can now install Elasticsearch with one
|
|||
|
||||
[source,sh]
|
||||
--------------------------------------------------
|
||||
sudo yum install elasticsearch <1>
|
||||
sudo dnf install elasticsearch <2>
|
||||
sudo zypper install elasticsearch <3>
|
||||
sudo yum install --enablerepo=elasticsearch elasticsearch <1>
|
||||
sudo dnf install --enablerepo=elasticsearch elasticsearch <2>
|
||||
sudo zypper modifyrepo --enable elasticsearch && \
|
||||
sudo zypper install elasticsearch; \
|
||||
sudo zypper modifyrepo --disable elasticsearch <3>
|
||||
--------------------------------------------------
|
||||
<1> Use `yum` on CentOS and older Red Hat based distributions.
|
||||
<2> Use `dnf` on Fedora and other newer Red Hat distributions.
|
||||
<3> Use `zypper` on OpenSUSE based distributions
|
||||
|
||||
[NOTE]
|
||||
==================================================
|
||||
|
||||
The configured repository is disabled by default. This eliminates the possibility of accidentally
|
||||
upgrading `elasticsearch` when upgrading the rest of the system. Each install or upgrade command
|
||||
must explicitly enable the repository as indicated in the sample commands above.
|
||||
|
||||
endif::[]
|
||||
|
||||
ifeval::["{release-state}"!="unreleased"]
|
||||
|
|
Loading…
Reference in New Issue