Skip to content

Latest commit

Β 

History

History
568 lines (424 loc) Β· 21.1 KB

CHANGELOG.md

File metadata and controls

568 lines (424 loc) Β· 21.1 KB

v0.2.7-alpha.7.3 - 2024-11-11

v0.2.7-alpha.7.2 - 2024-10-03

Fix

  • validation: fix label existence conditions in dev webhooks

v0.2.7-alpha.7.1 - 2024-10-03

Fix

  • labels: change identical label keys

v0.2.7-alpha.7 - 2024-09-11

Feat

  • host-network: πŸš€ enable host network on request
  • shm-size: πŸš€ make shared mem size selectable

v0.2.7-alpha.6.4 - 2024-03-21

Feat

  • code-editor: πŸš€ implement code editor (robotide in v1alpha1)

Fix

  • update: remove already exists condition from update to prevent redundant reconciles

v0.2.7-alpha.6.3 - 2024-03-18

v0.2.7-alpha.6.2 - 2024-03-18

Fix

  • protocol: switch protocol field from v1.Protocol to string

v0.2.7-alpha.6.1 - 2024-03-07

v0.2.7-alpha.6 - 2024-03-06

Feat

  • discovery-server: πŸš€ select protocol for discovery server

Fix

  • typo: fix field reference

v0.2.7-alpha.5 - 2024-03-04

v0.2.7-alpha.4 - 2024-02-15

v0.2.7-alpha.1 - 2024-02-05

v0.2.6-alpha.19 - 2024-01-29

v0.2.6-alpha.18 - 2024-01-26

Fix

  • gpu: set gpu core count to 0 if the service is not enabled

v0.2.6-alpha.17 - 2024-01-24

Feat

  • launch: integrate launchmanager for environments

v0.2.6-alpha.16 - 2024-01-19

Feat

  • build: integrate buildmanager for environments

v0.2.6-alpha.15 - 2024-01-18

Fix

  • notebook: πŸ› allow notebook connections over ingress

v0.2.6-alpha.14.9 - 2024-01-02

Fix

  • service: update connection keys

v0.2.6-alpha.14.8 - 2024-01-02

Feat

  • notebook: integrate jupyter notebook

Fix

  • service: update service path

v0.2.6-alpha.14.7 - 2023-12-25

v0.2.6-alpha.14.6 - 2023-12-13

Fix

  • filebrowser: add base url to the file browser
  • filebrowser: add file browser base url as env variable to services

v0.2.6-alpha.14.5 - 2023-12-13

v0.2.6-alpha.14.4 - 2023-12-13

Fix

  • cm: update cm status of robotide

v0.2.6-alpha.14.3 - 2023-12-13

v0.2.6-alpha.14.2 - 2023-12-06

v0.2.6-alpha.14.1 - 2023-12-05

Feat

  • background: support custom background processes in ide

v0.2.6-alpha.14 - 2023-12-04

Feat

  • dcgm: get gpu device information from dcgm
  • file-browser: support file browser in robots/applications

Fix

  • api: convert gpu metrics from string to string map
  • dockerfile: update dockerfile for custom metrics patcher
  • script: reassign old metric key
  • script: fix typos in fields and update dockerfile

v0.2.6-alpha.13.3 - 2023-11-20

v0.2.6-alpha.13.1 - 2023-11-09

v0.2.6-alpha.13 - 2023-11-08

Feat

  • storage: πŸš€ track storage/fs usages w/ metrics exporter
  • volumes: πŸš€ mount volume from host

v0.2.6-alpha.12.2 - 2023-11-07

v0.2.6-alpha.12.1 - 2023-11-02

v0.2.6-alpha.12 - 2023-10-30

v0.2.6-alpha.11 - 2023-10-30

Feat

  • gpu: πŸš€ track gpu allocations w/ metrics exporter

Fix

  • gpu-metrics: set gpu instance as nvidia.com/gpu by default

v0.2.6-alpha.10 - 2023-10-17

Feat

  • ports: πŸš€ specify custom ports for ide and vdi container

v0.2.6-alpha.9 - 2023-10-16

Feat

  • persistency: πŸš€ enable choosing directories to make them persistent

Fix

  • injections: fix func arguments for ipp injection

v0.2.6-alpha.8 - 2023-09-26

Fix

  • offline: πŸ› ignore cloning errors in offline mode

v0.2.6-alpha.7 - 2023-09-25

Feat

  • gpu: πŸš€ support additional configs

Fix

  • env: πŸ› replace containers w/ initcontainers in env config injection

v0.2.6-alpha.6 - 2023-09-22

Fix

  • image-pull-policy: πŸ› set ipp of initcontainers

v0.2.6-alpha.5 - 2023-09-18

v0.2.6-alpha.4 - 2023-09-08

Fix

  • webhooks: set gpu instance type if it's not specified

v0.2.6-alpha.3 - 2023-09-07

Feat

  • gpu: πŸš€ support mig instances

v0.2.6-alpha.2 - 2023-08-30

Feat

  • image: πŸš€ use config map for image query
  • registry: πŸš€ support custom image registries
  • vdi: πŸš€ add cpu option

v0.2.6-alpha.1 - 2023-08-10

Feat

  • environment: πŸš€ support provisioning environments
  • environment: πŸš€ implement environment api

Fix

  • webhooks: πŸ› update webhook condition

v0.2.5-alpha.34 - 2023-08-09

v0.2.5-alpha.33 - 2023-08-09

Fix

  • bridge: disable ros bridge on demand
  • controllers: handle cyclomatic complexities in controllers

v0.2.5-alpha.32 - 2023-08-07

v0.2.5-alpha.31 - 2023-08-07

v0.2.5-alpha.30 - 2023-08-02

Feat

  • domain-id: πŸš€ support ros domain id

Fix

  • workspaces: set default workspace path

v0.2.5-alpha.29 - 2023-07-20

Fix

  • launch: pass environment variables to launch container
  • launch-manager: πŸ› update launch container

v0.2.5-alpha.28 - 2023-07-14

Fix

  • ingress: define keys and values for annotations
  • websocket: avoid websocket connection interrupts in tcp ws services

v0.2.5-alpha.27 - 2023-07-12

v0.2.5-alpha.26 - 2023-07-11

Fix

  • nodeport: replace internal ports connection prefixes w/ node ports
  • nodeport: add connection prefixes

v0.2.5-alpha.25 - 2023-07-11

Fix

  • nodeport: fix endpoint routes

v0.2.5-alpha.24 - 2023-07-11

v0.2.5-alpha.23 - 2023-07-07

Fix

  • discoveryserver: check discovery server ip frequently from client objects

v0.2.5-alpha.22 - 2023-07-07

Fix

  • serviceexport: check robotide serviceexport resource status

v0.2.5-alpha.21 - 2023-07-04

Fix

  • remote-ide: update rds operational conditions

v0.2.5-alpha.20 - 2023-06-23

Feat

  • relayserver: πŸŽ‰ use relay server to serve remote services
  • remote: πŸš€ make remote ide consumable from cloud instance

Fix

  • webhooks: πŸ› disable relay server webhooks and enable robotdevsuite webhooks

v0.2.5-alpha.19 - 2023-06-21

Fix

  • security-context: πŸ› remove checking container privilege for ws manager jobs

v0.2.5-alpha.18 - 2023-06-21

Fix

  • security-context: πŸ› prevent nil pointer ref in container security context

v0.2.5-alpha.17 - 2023-06-21

v0.2.5-alpha.16 - 2023-06-21

v0.2.5-alpha.15 - 2023-06-06

Fix

  • ingress: πŸ› fix ingress annotations

v0.2.5-alpha.13 - 2023-05-29

Feat

  • image: πŸš€ select robot image by querying versioning map

Fix

  • launchmanager: πŸ› fix checking irrelevant type equalty in webhooks
  • vdi: πŸ› fix vdi ingress and connection url

v0.2.5-alpha.12 - 2023-05-25

v0.2.5-alpha.11 - 2023-05-25

Fix

  • typo: fix typo in logs

v0.2.5-alpha.10 - 2023-05-24

Fix

  • ide: update ide host and path values in ingress
  • ingress: πŸ› update ingress configurations
  • oauth2: fix oauth2 url
  • vdi: update vdi host and path values in ingress

v0.2.5-alpha.9 - 2023-05-08

Fix

  • scheduling: stop assigning status to all steps in deletion attempts
  • steps: fix instance scheduling of buildmanager steps

v0.2.5-alpha.8 - 2023-05-03

Feat

  • launch: πŸš€ add custom launch option

Fix

  • build-manager: πŸ› fix cluster selection for steps
  • build-manager: make phase ready if no step is assigned in instance
  • fastdds: πŸ› fix fastdds config, use only udpv4
  • import: fix broken imports

v0.2.5-alpha.7 - 2023-04-24

v0.2.5-alpha.6 - 2023-04-18

v0.2.5-alpha.5 - 2023-04-18

v0.2.5-alpha.4 - 2023-04-13

v0.2.5-alpha.3 - 2023-04-11

Fix

  • field: change problematic dir names because of fabric8 code generation issues

v0.2.5-alpha.2 - 2023-04-07

Feat

  • gpu: πŸš€ watch volatile gpu utilization of node
  • metrics-exporter: follow gpu and network metrics from host
  • network: πŸš€ watch network load of node network interfaces
  • vdi: select vdi resolution

v0.2.5-alpha.1 - 2023-03-01

Feat

  • client: create client for robot
  • discovery-server: πŸš€ manage a discovery server attached to the robot
  • dynamic-ws: make workspaces changeable dynamically
  • metrics: enable multiple ros 2 distribution option
  • metrics: enable observing robot's metrics
  • rmw-implementation: enable selecting rmw implementation
  • robot: πŸš€ manage main robot assets
  • robot-build: add automation to the building process of robot
  • robot-dev-suite: manage development suites attached to a robot
  • robot-ide: provision cloud ide attached to robot
  • robot-launch: add automation to the launching process of robot
  • robot-vdi: provision virtual desktop attached to robot
  • ros2-run: πŸš€ support ros2 run command
  • rosbridge: πŸš€ manage ros bridge server for robot instance
  • volume: πŸš€ provision robot's volumes dynamically
  • volumes: πŸš€ configure robot's volumes
  • workspaces: πŸš€ prepare workspaces according to the definitions in robot manifest

Fix

  • api: fix rmw implementation types
  • attachments: add missing case for attachments
  • check: add pvc status check
  • column: fix column name and key
  • discovery-server: fix robot with non-attached discovery server
  • injections: fix non-permanent injections to containers
  • ip: fix broken ip format
  • labels: πŸ› get tenancy labels from robot instead of buildmanager
  • labels: fix robot image label key
  • launch-manager: πŸ› fix launch pod creation issue
  • path: fix api path in project file
  • robot-dev-suite: fix checking robot ide
  • robot-dev-suite: πŸ› fix syncing component specs
  • robot-ide: update display connection sources
  • status: fix clearing the workload status if managers are not active
  • status: clear status from robot
  • typo: fix vdi resource name

Pull Requests

  • Merge pull request #24 from robolaunch/23-allow-multiple-launches