From adb5cfd6bed11bb2af45bd3eb45b315e6413ca70 Mon Sep 17 00:00:00 2001 From: nginx-aoife <50101789+nginx-aoife@users.noreply.github.com> Date: Wed, 4 Sep 2024 14:39:48 +0100 Subject: [PATCH 1/7] Docs Test Update overview.md --- site/content/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/content/overview.md b/site/content/overview.md index a46f1b1dee..1f504612f5 100644 --- a/site/content/overview.md +++ b/site/content/overview.md @@ -9,7 +9,7 @@ categories: ["configuration"] doctypes: ["task"] --- -## Overview +## Overview DOCS TEST NGINX Agent is a companion daemon for your NGINX Open Source or NGINX Plus instance. It enables: From 0333907d0fce0cbad706e9b4043781439ac54441 Mon Sep 17 00:00:00 2001 From: Jack Hickey Date: Mon, 7 Oct 2024 15:18:36 +0100 Subject: [PATCH 2/7] Fix docs docker failing without git context --- site/config/docker/config.toml | 1 + site/go.mod | 2 +- site/go.sum | 2 ++ site/hugo-entrypoint.sh | 2 +- 4 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 site/config/docker/config.toml diff --git a/site/config/docker/config.toml b/site/config/docker/config.toml new file mode 100644 index 0000000000..b9a32bfef6 --- /dev/null +++ b/site/config/docker/config.toml @@ -0,0 +1 @@ +enableGitInfo = false \ No newline at end of file diff --git a/site/go.mod b/site/go.mod index ce779fd629..6cdd4899dc 100644 --- a/site/go.mod +++ b/site/go.mod @@ -2,4 +2,4 @@ module github.com/nginx/agent/site go 1.23 -require github.com/nginxinc/nginx-hugo-theme v0.41.19 // indirect +require github.com/nginxinc/nginx-hugo-theme v0.41.20 // indirect diff --git a/site/go.sum b/site/go.sum index 5dbffbf03f..9b49cab4bf 100644 --- a/site/go.sum +++ b/site/go.sum @@ -1,2 +1,4 @@ github.com/nginxinc/nginx-hugo-theme v0.41.19 h1:CyZOhU8q0p3nQ+ZTFRx7c/Dq9rxV1mShADIHz0vDoHo= github.com/nginxinc/nginx-hugo-theme v0.41.19/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= +github.com/nginxinc/nginx-hugo-theme v0.41.20 h1:6BJGRGdHW17OpkC4qbcHARo9TRrJPFrALBjFltwedf8= +github.com/nginxinc/nginx-hugo-theme v0.41.20/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= diff --git a/site/hugo-entrypoint.sh b/site/hugo-entrypoint.sh index dc72123528..7462155cdf 100755 --- a/site/hugo-entrypoint.sh +++ b/site/hugo-entrypoint.sh @@ -1,4 +1,4 @@ #!/bin/sh hugo mod get -u github.com/nginxinc/nginx-hugo-theme -hugo $* +hugo --environment docker $* From 3464ce294979cd64798754d3aca1086d59bf3a80 Mon Sep 17 00:00:00 2001 From: nginx-seanmoloney Date: Wed, 9 Oct 2024 12:54:51 +0100 Subject: [PATCH 3/7] Remove link to github dockerfiles --- .../container-environments/docker-images.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/content/installation-upgrade/container-environments/docker-images.md b/site/content/installation-upgrade/container-environments/docker-images.md index 4a709bd0ab..388564d100 100644 --- a/site/content/installation-upgrade/container-environments/docker-images.md +++ b/site/content/installation-upgrade/container-environments/docker-images.md @@ -11,7 +11,7 @@ docs: "DOCS-1410" ## Overview -NGINX Agent is a companion daemon for NGINX Open Source or NGINX Plus instances and must run in the same container to work. The NGINX Agent GitHub repository includes [Dockerfiles](https://github.com/nginx/agent/tree/main/scripts/docker) that you can use to build custom container images that bundle NGINX Agent with NGINX or NGINX Plus. +NGINX Agent is a companion daemon for NGINX Open Source or NGINX Plus instances and must run in the same container to work. This document explains multiple ways in which NGINX Agent can be run alongside NGINX in a container. If you want to use NGINX Agent with NGINX Plus, you need to purchase an NGINX Plus license. Contact your F5 Sales representative for assistance. From 0dc553014a1ae1982bf12c041b205bd077c9c480 Mon Sep 17 00:00:00 2001 From: nginx-aoife <50101789+nginx-aoife@users.noreply.github.com> Date: Wed, 9 Oct 2024 14:41:05 +0100 Subject: [PATCH 4/7] Update go-swagger install link in getting-started.md --- site/content/installation-upgrade/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/content/installation-upgrade/getting-started.md b/site/content/installation-upgrade/getting-started.md index fd587f8323..ed714683ba 100644 --- a/site/content/installation-upgrade/getting-started.md +++ b/site/content/installation-upgrade/getting-started.md @@ -94,7 +94,7 @@ The mock control plane can use either gRPC or REST protocols to communicate with ## Launch Swagger UI -Swagger UI requires goswagger be installed. See [instructions for installing goswagger](https://goswagger.io/install.html) for additional help. +Swagger UI requires goswagger be installed. See [instructions for installing goswagger](https://goswagger.io/go-swagger/install/) for additional help. To launch the Swagger UI for the REST interface run the following command: From 8a29214eb989ab4189589993bd58562e18e553b3 Mon Sep 17 00:00:00 2001 From: nginx-aoife <50101789+nginx-aoife@users.noreply.github.com> Date: Wed, 9 Oct 2024 14:42:26 +0100 Subject: [PATCH 5/7] undo Update overview.md --- site/content/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/content/overview.md b/site/content/overview.md index 1f504612f5..a46f1b1dee 100644 --- a/site/content/overview.md +++ b/site/content/overview.md @@ -9,7 +9,7 @@ categories: ["configuration"] doctypes: ["task"] --- -## Overview DOCS TEST +## Overview NGINX Agent is a companion daemon for your NGINX Open Source or NGINX Plus instance. It enables: From 810f859c2db808472fa8d623c01095870c2c3133 Mon Sep 17 00:00:00 2001 From: nginx-aoife <50101789+nginx-aoife@users.noreply.github.com> Date: Wed, 9 Oct 2024 15:23:30 +0100 Subject: [PATCH 6/7] Update go-swagger link in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 796d7c8c77..d51f01b08a 100644 --- a/README.md +++ b/README.md @@ -251,7 +251,7 @@ api: The mock control plane can use either gRPC or REST protocols to communicate with NGINX Agent. ### Launching Swagger UI -Swagger UI requires goswagger be installed. See [instructions for installing goswagger](https://goswagger.io/install.html) for additional help. +Swagger UI requires goswagger be installed. See [instructions for installing goswagger](https://goswagger.io/go-swagger/install/) for additional help. To launch the Swagger UI for the REST interface run the following command From b55f72fd12f93a24995e71455ba4eed3bf34c9dd Mon Sep 17 00:00:00 2001 From: Alan Dooley Date: Fri, 11 Oct 2024 15:37:57 +0100 Subject: [PATCH 7/7] Update the changelog for v2.38 --- site/content/changelog.md | 66 ++++++++++++++++++--------------------- 1 file changed, 31 insertions(+), 35 deletions(-) diff --git a/site/content/changelog.md b/site/content/changelog.md index db64a2a952..e076cda6c5 100644 --- a/site/content/changelog.md +++ b/site/content/changelog.md @@ -9,6 +9,37 @@ docs: "DOCS-1093" See the list of supported Operating Systems and architectures in the [Technical Specifications]({{< relref "./technical-specifications.md" >}}). +--- +## Release [v2.38.0](https://github.com/nginx/agent/releases/tag/v2.38.0) + +### 🐛 Bug Fixes + +In this release we have resolved the following issues: + +- Fix broken URLS in docs by [@nginx-aoife](https://github.com/nginx-aoife) in [#796](https://github.com/nginx/agent/pull/796) +- fix name of deprecated flag by [@aphralG](https://github.com/aphralG) in [#811](https://github.com/nginx/agent/pull/811) +- Fix make image targets by [@dhurley](https://github.com/dhurley) in [#812](https://github.com/nginx/agent/pull/812) +- Fix debian oss image by [@dhurley](https://github.com/dhurley) in [#819](https://github.com/nginx/agent/pull/819) + +### 📝 Documentation + +We have made the following updates to the documentation: + +- docs: update GPG keys by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#776](https://github.com/nginx/agent/pull/776) +- Add new docker images to v2 pipeline for integration testing by [@oliveromahony](https://github.com/oliveromahony) in [#756](https://github.com/nginx/agent/pull/756) +- Update website changelog for v2.37.0 by [@ADubhlaoich](https://github.com/ADubhlaoich) in [#790](https://github.com/nginx/agent/pull/790) +- Pass on custom error log path at the time of validating config by [@achawla2012](https://github.com/achawla2012) in [#774](https://github.com/nginx/agent/pull/774) +- Remove blocking calls in metrics framework by [@oliveromahony](https://github.com/oliveromahony) in [#788](https://github.com/nginx/agent/pull/788) +- Update broken URL in installation-plus.md by [@nginx-aoife](https://github.com/nginx-aoife) in [#808](https://github.com/nginx/agent/pull/808) + +### 🔨 Maintenance + +We have made the following maintenance-related minor changes: + +- add new plus docker images to v2 pipeline by [@aphralG](https://github.com/aphralG) in [#779](https://github.com/nginx/agent/pull/779) +- Add MaxRecvMsgSize and MaxSendMsgSize to client and server options by [@oliveromahony](https://github.com/oliveromahony) in [#795](https://github.com/nginx/agent/pull/795) +- added leak tests for agent v2 by [@oliveromahony](https://github.com/oliveromahony) in [#807](https://github.com/nginx/agent/pull/807) + --- ## Release [v2.37.0](https://github.com/nginx/agent/releases/tag/v2.37.0) @@ -176,10 +207,6 @@ We have made the following maintenance-related minor changes: --- ## Release [v2.33.0](https://github.com/nginx/agent/releases/tag/v2.33.0) -### 🌟 Highlights - -- feat: Add Support for NAP 5 by [@edarzins](https://github.com/edarzins) in [#604](https://github.com/nginx/agent/pull/604) - ### 🚀 Features This release introduces the following new features: @@ -236,34 +263,3 @@ We have made the following updates to the documentation: - Restore agent container information from nms docs by [@jputrino](https://github.com/jputrino) in [#584](https://github.com/nginx/agent/pull/584) - fix: add additional container checks during instance registration by [@mattdesmarais](https://github.com/mattdesmarais) in [#592](https://github.com/nginx/agent/pull/592) ---- -## Release [v2.32.1](https://github.com/nginx/agent/releases/tag/v2.32.1) - -### 🚀 Features - -This release introduces the following new features: - -- feat: Agent Docs IA refactor by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#548](https://github.com/nginx/agent/pull/548) -- feat: move NMS agent docs by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#553](https://github.com/nginx/agent/pull/553) -- feat: import changelog from github by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#570](https://github.com/nginx/agent/pull/570) - -### 🐛 Bug Fixes - -In this release we have resolved the following issues: - -- fix runners and bump go version by [@oliveromahony](https://github.com/oliveromahony) in [#550](https://github.com/nginx/agent/pull/550) -- Fix artifact name by [@oliveromahony](https://github.com/oliveromahony) in [#558](https://github.com/nginx/agent/pull/558) -- fix: add missing catalog entry by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#572](https://github.com/nginx/agent/pull/572) - -### 📝 Documentation - -We have made the following updates to the documentation: - -- Runc bump by [@oliveromahony](https://github.com/oliveromahony) in [#565](https://github.com/nginx/agent/pull/565) - -### 🔨 Maintenance - -We have made the following maintenance-related minor changes: - -- bump vulnerable version of buildkit by [@oliveromahony](https://github.com/oliveromahony) in [#564](https://github.com/nginx/agent/pull/564) -