summary refs log tree commit diff
diff options
context:
space:
mode:
authorYorick van Pelt <yorick@yorickvanpelt.nl>2020-01-24 19:31:33 +0100
committerYorick van Pelt <yorick@yorickvanpelt.nl>2020-02-10 13:36:30 +0100
commite242eccb0b79c26af6a6e8bcefc0468e0450c8ab (patch)
tree2dcd5735b783544f36d4a651186e6a8f7aa7c695
parentf003810989c58746db9ea52f6231b4e05d1ecf8c (diff)
downloadnixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar
nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.gz
nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.bz2
nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.lz
nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.xz
nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.zst
nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.zip
nixos/buildkite-agents: update release notes
-rw-r--r--nixos/doc/manual/release-notes/rl-2003.xml16
-rw-r--r--nixos/modules/services/continuous-integration/buildkite-agents.nix2
2 files changed, 11 insertions, 7 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2003.xml b/nixos/doc/manual/release-notes/rl-2003.xml
index eac50b705a8..403109f6628 100644
--- a/nixos/doc/manual/release-notes/rl-2003.xml
+++ b/nixos/doc/manual/release-notes/rl-2003.xml
@@ -440,15 +440,19 @@ users.users.me =
    </listitem>
    <listitem>
     <para>
-      The <link linkend="opt-services.buildkite-agent.enable">Buildkite Agent</link>
-      module and corresponding packages have been updated to 3.x.
-      While doing so, the following options have been changed:
+      The <link linkend="opt-services.buildkite-agents">Buildkite
+      Agent</link> module and corresponding packages have been updated to
+      3.x, and to support multiple instances of the agent running at the
+      same time. This means you will have to rename
+      <literal>services.buildkite-agent</literal> to
+      <literal>services.buildkite-agents.&lt;name&gt;</literal>. Furthermore,
+      the following options have been changed:
     </para>
     <itemizedlist>
       <listitem>
        <para>
          <literal>services.buildkite-agent.meta-data</literal> has been renamed to
-         <link linkend="opt-services.buildkite-agent.tags">services.buildkite-agent.tags</link>,
+         <link linkend="opt-services.buildkite-agents">services.buildkite-agents.&lt;name&gt;.tags</link>,
          to match upstreams naming for 3.x.
          Its type has also changed - it now accepts an attrset of strings.
        </para>
@@ -464,13 +468,13 @@ users.users.me =
        <para>
          <literal>services.buildkite-agent.openssh.privateKeyPath</literal>
          has been renamed to
-         <link linkend="opt-services.buildkite-agent.privateSshKeyPath">buildkite-agent.privateSshKeyPath</link>,
+         <link linkend="opt-services.buildkite-agents">buildkite-agents.&lt;name&gt;.privateSshKeyPath</link>,
          as the whole <literal>openssh</literal> now only contained that single option.
        </para>
       </listitem>
       <listitem>
        <para>
-         <link linkend="opt-services.buildkite-agent.shell">services.buildkite-agent.shell</link>
+         <link linkend="opt-services.buildkite-agents">services.buildkite-agents.&lt;name&gt;.shell</link>
          has been introduced, allowing to specify a custom shell to be used.
        </para>
       </listitem>
diff --git a/nixos/modules/services/continuous-integration/buildkite-agents.nix b/nixos/modules/services/continuous-integration/buildkite-agents.nix
index e6a637e9c02..fbda2731bbf 100644
--- a/nixos/modules/services/continuous-integration/buildkite-agents.nix
+++ b/nixos/modules/services/continuous-integration/buildkite-agents.nix
@@ -267,6 +267,6 @@ in
   ]);
 
   imports = [
-    (mkRemovedOptionModule [ "services" "buildkite-agent"] "services.buildkite-agent has been moved to an attribute set at services.buildkite-agents")
+    (mkRemovedOptionModule [ "services" "buildkite-agent"] "services.buildkite-agent has been upgraded from version 2 to version 3 and moved to an attribute set at services.buildkite-agents. Please consult the 20.03 release notes for more information.")
   ];
 }