Skip to content

Releases: yunielrc/vedv

v0.3.1

28 Sep 01:00
5e6c692
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

0.3.1 (2023-09-28)

Bug Fixes

  • icac/images: env variables are available on a container after build (204c669)

v0.3.0

26 Sep 19:59
c9d804f
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

0.3.0 (2023-09-23)

Features

  • container-command: allow copy file to a container ignoring .vedvfileignore (a9b5601)

Performance Improvements

  • vedv: add a validation to do not load home config twice (3e0a99c)

v0.2.3

06 Sep 21:20
04dcbeb
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

0.2.3 (2023-09-06)

Bug Fixes

  • install: create man pages directory (96ba2cd)
  • install: install man pages from docs directory (9c9fbf0)

v0.2.2

06 Sep 20:19
f1e78c0
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

0.2.2 (2023-09-06)

Bug Fixes

  • install: take in account DESTDIR on man pages install (d590005)

v0.2.1

06 Sep 19:59
a81e9f5
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

0.2.1 (2023-09-06)

Miscellaneous Chores

v0.2.0

06 Sep 14:41
cfa6284
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

0.2.0 (2023-09-06)

Features

  • add the image builder with layer support (fb729c7)
  • add the options --chown, --chmod to copy command (7395c14)
  • add write to stdout functions (77b61bf)
  • builder: add POWEROFF instruction (d42f084)
  • cac: add a function to add an user for vedv (c5c8097)
  • cac: add script to configure alpine linux vm image for vedv (6ef371b)
  • cac: install bash on alpine linux vm image (97648d6)
  • cac: install rsync on alpine linux vm image (ea69d14)
  • change the design of the system (09fd751)
  • container-command: add options --workdir, --env, --user to container exec command (9520178)
  • container: add a command to kill containers (dcba556), closes #5
  • container: add a command to restart containers (47e14d2), closes #4
  • container: add a command to show container exposed ports (3d6c128)
  • container: add a command to show container published ports (f47c234)
  • container: add an option to container start to show the gui (60c8b80)
  • container: add an option to create a container from image fqn (e88a3f3)
  • container: add an option to execute a command on container as a given user (610d80f)
  • container: add an option to login (connect) as a given user (bedf432)
  • container: add an option to publish ports on container creation (8f07e65)
  • container: add an option to publish random ports from all exposed ports on container creation (d00606a)
  • container: add copy command to copy files to a container (3e9fe69)
  • container: add create container (8feb754)
  • container: add exec command to execute commands inside a running container (025d9b1)
  • container: add force flag to remove running containers (d792d16)
  • container: add login command to connect to containers by ssh (e3a597e)
  • container: add rm containers feature (ae747b0)
  • container: add start containers feature (4af1c01)
  • container: add stop containers feature (f6eccd0)
  • container: add support to copy files to a container as specific user (c83605f)
  • container: create standalone container independently of the image (43f8894)
  • design the system (cc65efc)
  • hypervisor: add a config variable default_hypervisor (2d0d9f4)
  • hypervisor: add a config variable hypervisor_frontend to show or hide vm gui (b5ed19f)
  • image-builder: add (ENV) environment variables to image filesystem (4d524df)
  • image-builder: add an option to build the image from the beginning whithout layer cache (7c6396f)
  • image-builder: add an option to build the image from the beginning whithout layer cache (cbb875c)
  • image-builder: add an option to RUN command on image build as a given user (6954805)
  • image-builder: add force option to remove containers on image build (952bdfe)
  • image-builder: add support for exposing ports on image build (be69737)
  • image-builder: add support for set the default shell on build (c8ba3b5)
  • image-builder: add support for set USER on image build process (ee6f24b)
  • image-builder: add support for set working directory (WORKDIR) on build (b5b902b)
  • image-builder: add support for variable substitution in vedvfile (cbca2ba)
  • image-builder: add the option to ignore files on the copy command during building an image (6979f95)
  • image-builder: copy files as specific user during image building process (3f5a93c)
  • image-entity: add support for user name with '.' (b0fb3d8)
  • image-entity: allow user names with - (2adf384)
  • image-service: change image generated password to the default one on image export (77b17b2), closes #3
  • image,container: add an instruction on builder and options to modify cpus and memory (dc188bd)
  • image: add a command to export image with checksum (44ddae7)
  • image: add a command to show image exposed ports (8d9c516)
  • image: add a feature to import an image from a local file (a71316a)
  • image: add a feature to import an image from the web with checksum (02642e7)
  • image: add command pull to download images from registry (b3cb1d0)
  • image: add command push to upload images to registry (d29385c)
  • image: add force flag to remove an image with containers (f4c0001)
  • image: add image cache (d90aed4)
  • image: add list containers feature (2bef866)
  • image: add list images feature (33b1e3b)
  • image: add remove images feature (02c1cd4)
  • image: after build save state of image instead poweroff it to save time (8c40e4a)
  • image: change the password of all users on image import (ad7c93c)
  • image: generate vm image name with crc algorithm ([9a5d74d](https://github.c...
Read more

v0.1.0

06 Sep 03:29
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release