summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/httpserver
diff options
context:
space:
mode:
authorVincent Bernat <vincent@bernat.ch>2018-08-05 20:38:34 +0200
committerVincent Bernat <vincent@bernat.ch>2018-11-17 20:40:11 +0100
commit15f98b7192f7f0cde166d0b0a400cffefa5399ff (patch)
tree3dfb9c8972588c0f46a10f3ad7fde8af8c95b09d /pkgs/development/python-modules/httpserver
parent31adf332170f37cb47aa3b80560a35b4ffc97dc8 (diff)
nixos/cloudstack-image: initial import
Cloudstack images are simply using cloud-init. They are not headless as a user usually have access to a console. Otherwise, the difference with Openstack are mostly handled by cloud-init. This is still some minor issues. Notably, there is no non-root user. Other cloud images usually come with a user named after the distribution and with sudo. Would it make sense for NixOS? Cloudstack gives the user the ability to change the password. Cloud-init support for this is imperfect and the set-passwords module should be declared as `- [set-passwords, always]` for this to work. I don't know if there is an easy way to "patch" default cloud-init configuration. However, without a non-root user, this is of no use. Similarly, hostname is usually set through cloud-init using `set_hostname` and `update_hostname` modules. While the patch to declare nixos to cloud-init contains some code to set hostname, the previously mentioned modules are not enabled.
Diffstat (limited to 'pkgs/development/python-modules/httpserver')
0 files changed, 0 insertions, 0 deletions