From 45341aeddd9548230c084993d6ec491475136cdc Mon Sep 17 00:00:00 2001 From: Kenyon Ralph Date: Sun, 20 Dec 2020 02:50:26 -0800 Subject: [PATCH 1/1] readmes: update note about lsb-release for Puppet 7 --- README.md | 4 +++- readmes/README_ja_JP.md | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c3cea66..c37101f 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,9 @@ The apt module lets you use Puppet to manage APT (Advanced Package Tool) sources APT is a package manager available on Debian, Ubuntu, and several other operating systems. The apt module provides a series of classes, defines, types, and facts to help you automate APT package management. -**Note**: For this module to correctly autodetect which version of Debian/Ubuntu (or derivative) you're running, you need to make sure the 'lsb-release' package is installed. We highly recommend you either make this part of your provisioning layer, if you run many Debian or derivative systems, or ensure that you have Facter 2.2.0 or later installed, which will pull this dependency in for you. +**Note**: Prior to Puppet 7, for this module to correctly autodetect which version of +Debian/Ubuntu (or derivative) you're running, you need to make sure the `lsb-release` package is +installed. With Puppet 7 the `lsb-release` package is not needed. diff --git a/readmes/README_ja_JP.md b/readmes/README_ja_JP.md index cf8f6b4..be8ac75 100644 --- a/readmes/README_ja_JP.md +++ b/readmes/README_ja_JP.md @@ -24,7 +24,9 @@ aptモジュールを導入すると、Puppetを使用してAPT (Advanced Packag APTとは、Debian、Ubuntu、およびその他いくつかのオペレーティングシステムで利用可能なパッケージマネージャです。aptモジュールは、APTのパッケージ管理を自動化するのに役立つ一連のクラス、定義型、およびfactsを提供します。 -**注意**: このモジュールが実行中のDebian/Ubuntu (もしくは派生OS)のバージョンを正しく自動検出するためには、'lsb-release'パッケージがインストールされていることを確認する必要があります。これをプロビジョニングレイヤの一部にするか(多くのDebianシステムまたは派生OSシステムを実行する場合はこちらを推奨)、この依存関係を自動的に取得する機能をもつFacter 2.2.0以降をインストールしておくことを強くお勧めします。 +**注**:Puppet 7 より前は、このモジュールがどのバージョンのを正しく自動検出するか +実行している Debian / Ubuntu(または派生物)、 `lsb-release`パッケージが +インストールされています。 Puppet 7 では、 `lsb-release`パッケージは必要ありません。 ## セットアップ -- 2.32.3