Skip to content

Conversation

@shreddedbacon
Copy link
Member

@shreddedbacon shreddedbacon commented Dec 17, 2023

General Checklist

  • Affected Issues have been mentioned in the Closing issues section
  • Documentation has been written/updated
  • PR title is ready for inclusion in changelog

Database Migrations

  • If your PR contains a database migation, it MUST be the latest in date order alphabetically

Just adding support to the API to be able to control idling from the API and view the state of an environment.

Also allows the ability to stop, start, or restart, services within an environment.

Requires

The following pullrequests are requirements to support this. The changes in remote-controller can be released prior to this and the functionality will be basically dormant until the API supports it.

@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 3 times, most recently from 03aa9b2 to cf6829a Compare February 26, 2024 01:15
@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 2 times, most recently from c5f1617 to 6a3293d Compare November 27, 2024 01:21
@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 3 times, most recently from 2b28444 to 4a6c1a8 Compare September 11, 2025 21:38
@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 3 times, most recently from f3dd1e1 to 6f40138 Compare October 22, 2025 20:43
@github-actions
Copy link

github-actions bot commented Nov 20, 2025

Overview

Image reference testlagoon/api:main lagoon/api:ci-latest
- digest b2355f4cabfc bc70443a68cd
- tag main ci-latest
- provenance https://github.com/uselagoon/lagoon.git/commit/c8c20f64490e316af429d5e5078104fe82832b5f
- vulnerabilities critical: 0 high: 13 medium: 15 low: 5 unspecified: 12 critical: 0 high: 13 medium: 15 low: 3 unspecified: 11
- platform linux/amd64 linux/amd64
- size 150 MB 182 MB (+31 MB)
- packages 1579 1579
Base Image node:22-alpine
also known as:
22-alpine3.22
jod-alpine
jod-alpine3.22
node:22-alpine
also known as:
22-alpine3.23
22.22-alpine
22.22-alpine3.23
22.22.0-alpine
22.22.0-alpine3.23
jod-alpine
jod-alpine3.23
- vulnerabilities critical: 0 high: 6 medium: 4 low: 4 unspecified: 11 critical: 0 high: 3 medium: 2 low: 1 unspecified: 11
Environment Variables (1 changes)
  • ± 1 changed
  • 16 unchanged
 BASH_ENV=/home/.bashrc
 ELASTICSEARCH_URL=http://logs-db-service:9200
 ENV=/home/.bashrc
 HOME=/home
 KEYCLOAK_ADMIN_API_CLIENT_SECRET=bb86d344-a52d-11ef-b872-4f4337ee24f0
 KEYCLOAK_API_CLIENT_SECRET=39d5282d-3684-4026-b4ed-04bbc034b61a
 LAGOON=node
 LAGOON_LOCALDEV_HTTP_PORT=3000
 LAGOON_VERSION=development
 LOGSDB_ADMIN_PASSWORD=admin
 NODE_ENV=production
-NODE_VERSION=22.21.1
+NODE_VERSION=22.22.0
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
 REDIS_PASSWORD=admin
 TMP=/tmp
 TMPDIR=/tmp
 YARN_VERSION=1.22.22
Labels (1 changes)
  • ± 1 changed
  • 8 unchanged
 org.opencontainers.image.authors=The Lagoon Authors
-org.opencontainers.image.base.name=docker.io/node:22-alpine3.22
+org.opencontainers.image.base.name=docker.io/node:22-alpine3.23
 org.opencontainers.image.description=The system services needed to run a lagoon-core in production and locally
 org.opencontainers.image.licenses=Apache 2.0
 org.opencontainers.image.source=https://github.com/uselagoon/lagoon
 org.opencontainers.image.title=lagoon-core/api - the API service for Lagoon
 org.opencontainers.image.url=https://github.com/uselagoon/lagoon
 org.opencontainers.image.version=development
 repository=https://github.com/uselagoon/lagoon
Packages and Vulnerabilities (24 package changes and 0 vulnerability changes)
  • ➕ 1 packages added
  • ➖ 1 packages removed
  • ♾️ 22 packages changed
  • 1315 packages unchanged
Changes for packages of type apk (23 changes)
Package Version
testlagoon/api:main
Version
lagoon/api:ci-latest
♾️ alpine-base 3.22.2-r0 3.23.2-r0
♾️ alpine-baselayout 3.7.0-r0 3.7.1-r8
♾️ alpine-baselayout-data 3.7.0-r0 3.7.1-r8
♾️ alpine-keys 2.5-r0 2.6-r0
♾️ alpine-release 3.22.2-r0 3.23.2-r0
♾️ apk-tools 2.14.9-r3 3.0.3-r1
♾️ busybox 1.37.0-r19 1.37.0-r30
♾️ busybox-binsh 1.37.0-r19 1.37.0-r30
♾️ ca-certificates 20250911-r0 20251003-r0
♾️ ca-certificates-bundle 20250911-r0 20251003-r0
♾️ gcc 14.2.0-r6 15.2.0-r2
libapk 3.0.3-r1
libapk2 2.14.9-r3
♾️ libgcc 14.2.0-r6 15.2.0-r2
♾️ libstdc++ 14.2.0-r6 15.2.0-r2
♾️ musl 1.2.5-r10 1.2.5-r21
♾️ musl-utils 1.2.5-r10 1.2.5-r21
♾️ pax-utils 1.3.8-r1 1.3.8-r2
♾️ scanelf 1.3.8-r1 1.3.8-r2
♾️ ssl_client 1.37.0-r19 1.37.0-r30
♾️ tar 1.35-r3 1.35-r4
♾️ zstd 1.5.7-r0 1.5.7-r2
♾️ zstd-libs 1.5.7-r0 1.5.7-r2
Changes for packages of type github (1 changes)
Package Version
testlagoon/api:main
Version
lagoon/api:ci-latest
♾️ node 22.21.1 22.22.0

@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 3 times, most recently from 2b14386 to 4ed95c9 Compare November 21, 2025 06:09
@shreddedbacon shreddedbacon force-pushed the idling-visibility branch 4 times, most recently from 2f22c51 to 717da06 Compare December 4, 2025 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants