Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update example configuration for Xenial refactor. #19

Merged
merged 37 commits into from
Oct 4, 2017
Merged

Commits on Mar 20, 2017

  1. Configuration menu
    Copy the full SHA
    3739eef View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2017

  1. Configuration menu
    Copy the full SHA
    f4c0127 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fbbf8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3aa0bcb View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2017

  1. Configuration menu
    Copy the full SHA
    5a1b138 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20ebd19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3542be7 View commit details
    Browse the repository at this point in the history
  4. Temporarily disable key install for changing username.

    Rather than change the username now, I'm trying to break this stuff up
    into different profiles for Jenkins master and agents, that can coexist
    on a single machine rather than be copy-pasted.
    nuclearsandwich committed Apr 3, 2017
    Configuration menu
    Copy the full SHA
    4e0c6ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a662d91 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2017

  1. Configuration menu
    Copy the full SHA
    a11c1d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fe2fd1 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2017

  1. Configuration menu
    Copy the full SHA
    9542c9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0fae6f8 View commit details
    Browse the repository at this point in the history
  3. Use the 'future' parser.

    Start using the puppet 'future' aka puppet 4 parser now.
    This allows us to use explicit data types in parameters and gets us
    ready for a migration to puppet 4.
    nuclearsandwich committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    029c0db View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2017

  1. These affect the jenkins::slave component module directly.

    They got caught up in the slave->agent rename but can't be redone yet.
    nuclearsandwich committed Apr 6, 2017
    Configuration menu
    Copy the full SHA
    a486d89 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2017

  1. Refactor hiera hierarchy and create buildfarm_role.

    This uses hiera to keep things a little cleaner. It uses an actually
    common common.yaml for things like the master and repo IPs and other
    shared values, then uses a custom fact, buildfarm_role, to apply
    hierarchy specific to that role.
    
    I have not yet changed the puppet invocation as I also need to create
    the role modules to complement the profile ones.
    nuclearsandwich committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    dbbdeac View commit details
    Browse the repository at this point in the history
  2. Refactor hiera and role specification.

    With this change and the analogous one in the buildfarm_deployment
    repository the different high level roles are refactored from separate
    hiera configs and site manifests to a unified hiera hierarchy and role
    modules.
    
    The common.yaml hiera data is now actually common and at the base of the
    hierarchy. Now there is an extra level: buildfarm_role which is provided
    as a custom fact via the `FACTER_buildfarm_role` environment variable.
    This is one of agent, master, repo; analogous to the master, repo, slave
    directories containing hiera data and a site manifest.
    nuclearsandwich committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    724a284 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0aa855a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a23c9d View commit details
    Browse the repository at this point in the history

Commits on May 4, 2017

  1. Configuration menu
    Copy the full SHA
    46a85ed View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2017

  1. Configuration menu
    Copy the full SHA
    c70685d View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2017

  1. Configuration menu
    Copy the full SHA
    b77af60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04c594c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    736ff11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86592dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b901577 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2017

  1. Configuration menu
    Copy the full SHA
    fc7bee2 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2017

  1. Configuration menu
    Copy the full SHA
    8a7e585 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2017

  1. Configuration menu
    Copy the full SHA
    62efe8b View commit details
    Browse the repository at this point in the history
  2. Jenkins LTS bump.

    nuclearsandwich committed Jul 24, 2017
    Configuration menu
    Copy the full SHA
    727e60d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1dc0c57 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b929035 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    674bd6e View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2017

  1. Configuration menu
    Copy the full SHA
    3175b75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f8f848 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2017

  1. Configuration menu
    Copy the full SHA
    dddee48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c5d087 View commit details
    Browse the repository at this point in the history