Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: f11e1c1135da
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: e6df4dfe59d6
Choose a head ref
  • 7 commits
  • 10 files changed
  • 2 contributors

Commits on Jan 28, 2019

  1. nova-image: use wget instead of cloud-init (via EC2 API)

    The Openstack metadata service exposes the EC2 API. We use the
    existing `ec2.nix` module to configure the hostname and ssh keys of an
    Openstack Instance.
    
    A test checks the ssh server is well configured.
    
    This is mainly to reduce the size of the image (700MB). Also,
    declarative features provided by cloud-init are not really useful
    since we would prefer to use our `configuration.nix` file instead.
    nlewo committed Jan 28, 2019
    Copy the full SHA
    2858b35 View commit details
    Browse the repository at this point in the history
  2. nova-image: add amazon-init module to the nova image

    This allows the VM to provide a `configuration.nix` file to the VM.
    
    The test doesn't work in sandbox because it needs Internet (however it
    works interactively).
    nlewo committed Jan 28, 2019
    Copy the full SHA
    849460f View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2019

  1. Rename novaImage to openstackImage

    People don't necessary know `nova` is related to Openstack (it is a
    component of Openstack). So, it is more explicit to call it
    `openstackImage`.
    nlewo committed Feb 11, 2019
    Copy the full SHA
    d190b20 View commit details
    Browse the repository at this point in the history
  2. nixos/openstackImage: default hostname is empty string

    This is to let the `ec2-data.nix` module sets the hostname from the
    metadata API value.
    nlewo committed Feb 11, 2019
    Copy the full SHA
    78acac0 View commit details
    Browse the repository at this point in the history
  3. nixos: Add ec2-metadata-fetcher.nix file

    To share the metadata fetcher script between ec2 and Openstack images.
    nlewo committed Feb 11, 2019
    Copy the full SHA
    933da6d View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    ff31014 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #54800 from nlewo/nova

    Remove cloud-init from the Openstack image configuration
    flokli committed Feb 11, 2019
    Copy the full SHA
    e6df4df View commit details
    Browse the repository at this point in the history