Skip to content

Commit d2ca687

Browse files
committed
[#3379] added instructions about new kea repositories
1 parent 228e848 commit d2ca687

File tree

3 files changed

+21
-1
lines changed

3 files changed

+21
-1
lines changed

doc/sphinx/arm/install.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,17 @@ go to https://cloudsmith.io/~isc/repos, choose the desired Kea version,
1818
and then click the "Set Me Up" button. For detailed
1919
instructions, please refer to this `Knowledgebase article <https://kb.isc.org/docs/isc-kea-packages>`_.
2020

21+
ISC maintains two types of repositories: stable and development.
22+
The stable repositories contain a single stable release (e.g.,
23+
kea-2-4 or kea-2-6) along with all its maintenance updates.
24+
Separate repositories were introduced to minimize the risk of
25+
unintentionally upgrading from one stable release to another.
26+
27+
The development repository, kea-dev, includes current and
28+
future development releases, which ISC does not recommend
29+
for production use. Packages in the kea-dev repository are
30+
subject to cleanup, and older versions may be removed.
31+
2132
Installation From Cloudsmith Packages
2233
-------------------------------------
2334
ISC provides Kea packages for Alpine, Debian, Fedora, RHEL, and Ubuntu.

doc/sphinx/arm/quickstart.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,12 @@ easier to install Kea using native packages.
5858

5959
1. Go to `Kea on cloudsmith.io <https://cloudsmith.io/~isc/repos/>`__.
6060

61-
2. Choose the Cloudsmith repository e.g. |cloudsmith_repo| for Kea |version|.
61+
2. Choose the Cloudsmith repository e.g. |cloudsmith_repo| for Kea |version|. Or kea-2-4 for Kea 2.4.
62+
63+
.. note::
64+
All stable releases are stored in separate repositories, such as kea-2-4, kea-2-6, and so on.
65+
All development releases, which are not recommended for production use,
66+
are located in the kea-dev repository.
6267

6368
3. Click on the arrow beside the "Set Me Up" button and select the desired OS flavor:
6469
Alpine, Debian, or RedHat.

doc/sphinx/conf.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@
4747
version = release
4848
dashed_version_series='-'.join(version.split('.')[0:2])
4949

50+
# now let's replace versions with odd minor number with dev
51+
if int(dashed_version_series[-1]) % 2 != 0:
52+
dashed_version_series = 'dev'
53+
5054
# -- General configuration ---------------------------------------------------
5155

5256
# If your documentation needs a minimal Sphinx version, state it here.

0 commit comments

Comments
 (0)