[Buildbot-commits] [buildbot/buildbot] 537a7a: Add latent buildslave for OpenStack

GitHub noreply at github.com
Fri Apr 5 01:19:48 UTC 2013


  Branch: refs/heads/nine
  Home:   https://github.com/buildbot/buildbot
  Commit: 537a7a78e857c70e928d3cb1a54ff7156393a616
      https://github.com/buildbot/buildbot/commit/537a7a78e857c70e928d3cb1a54ff7156393a616
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    A master/buildbot/openstackbuildslave.py
    A master/buildbot/test/fake/openstack.py
    A master/buildbot/test/unit/test_openstackbuildslave.py

  Log Message:
  -----------
  Add latent buildslave for OpenStack

The buildslave has limited functionality for interacting with
OpenStack's Nova component. Booting and terminating instances
works correctly, but no interfacing with the network part.


  Commit: 868b5888e39941676db7e3d30568b611d39a5217
      https://github.com/buildbot/buildbot/commit/868b5888e39941676db7e3d30568b611d39a5217
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    R master/buildbot/buildslave.py
    A master/buildbot/buildslave/__init__.py

  Log Message:
  -----------
  Move buildslave.py into buildbot.buildslave


  Commit: e598df1772e30b05bd69f9a864d5ce20647a8f59
      https://github.com/buildbot/buildbot/commit/e598df1772e30b05bd69f9a864d5ce20647a8f59
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    A master/buildbot/buildslave/openstack.py
    R master/buildbot/openstackbuildslave.py
    A master/buildbot/test/unit/test_buildslave_openstack.py
    R master/buildbot/test/unit/test_openstackbuildslave.py

  Log Message:
  -----------
  Move openstackbuildslave.py into buildbot.buildslave.openstack


  Commit: eabb0efb91a9c305d6184b3007f96c86fecd84cf
      https://github.com/buildbot/buildbot/commit/eabb0efb91a9c305d6184b3007f96c86fecd84cf
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Add blurb in release notes


  Commit: 6e01658e3c4a90e2a41deb3f195df60306437ffa
      https://github.com/buildbot/buildbot/commit/6e01658e3c4a90e2a41deb3f195df60306437ffa
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M master/docs/manual/cfg-buildslaves.rst

  Log Message:
  -----------
  Add documentation on how to use new Openstack latent slave


  Commit: a65d53c8c9d5dceb94c21ce4724f6a5787f474cf
      https://github.com/buildbot/buildbot/commit/a65d53c8c9d5dceb94c21ce4724f6a5787f474cf
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M master/buildbot/buildslave/openstack.py

  Log Message:
  -----------
  Use callable instead


  Commit: a7cccfe2bd81054143bde46b490e2e11fbd26c7e
      https://github.com/buildbot/buildbot/commit/a7cccfe2bd81054143bde46b490e2e11fbd26c7e
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M master/buildbot/buildslave/openstack.py
    M master/buildbot/test/unit/test_buildslave_openstack.py

  Log Message:
  -----------
  Use camelCase instead of underscores


  Commit: 3c2f14caccad14f183d3aeba823b2e027da1e607
      https://github.com/buildbot/buildbot/commit/3c2f14caccad14f183d3aeba823b2e027da1e607
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M master/buildbot/test/unit/test_buildslave_openstack.py

  Log Message:
  -----------
  Drop creating and using ConcreteBuildSlave

Not using an abstract slave, so do not need a concrete version. Some of
the lines are a bit long; this will be fixed later.


  Commit: 109e5af8c8191bd0d2e357fe6d3ffc3e10d4c033
      https://github.com/buildbot/buildbot/commit/109e5af8c8191bd0d2e357fe6d3ffc3e10d4c033
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M master/buildbot/test/unit/test_buildslave_openstack.py

  Log Message:
  -----------
  Use keyword args in test

Due to the number of required arguments, use keywords for them to be
clearer about what's being specified. Also changed the flavor to be an
integer because the docs say to pass the flavor ID, not name.


  Commit: 3bea6083c9e625560a77c10c415422c87e07f4b3
      https://github.com/buildbot/buildbot/commit/3bea6083c9e625560a77c10c415422c87e07f4b3
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M master/docs/manual/cfg-buildslaves.rst

  Log Message:
  -----------
  Update docs

Use keyword arguments in the examples and list the keyword arguments
with a brief description on each.


  Commit: 6cdebaca0d58a0e2fdf2c1a949421a286863add6
      https://github.com/buildbot/buildbot/commit/6cdebaca0d58a0e2fdf2c1a949421a286863add6
  Author: Sean Kelly <skelly at cray.com>
  Date:   2013-03-29 (Fri, 29 Mar 2013)

  Changed paths:
    M master/buildbot/buildslave/openstack.py

  Log Message:
  -----------
  Include the image UUID in the log

The instance name was included in the log message, but this is identical
to the slave name. Instead, include the image UUID as this could
actually help in debugging.


  Commit: 9205de58093c04c6871994105a34333f8c5dde07
      https://github.com/buildbot/buildbot/commit/9205de58093c04c6871994105a34333f8c5dde07
  Author: Andrew Gallagher <agallagher at fb.com>
  Date:   2013-03-31 (Sun, 31 Mar 2013)

  Changed paths:
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Add 'config' parameter to Git source build step to enable
git-config settings when running the low-level git commands.


  Commit: 8d4bf15fc6110676ed2b6e0968ace502fa1b710f
      https://github.com/buildbot/buildbot/commit/8d4bf15fc6110676ed2b6e0968ace502fa1b710f
  Author: Andrew Gallagher <agallagher at fb.com>
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M master/buildbot/process/buildstep.py
    M master/buildbot/test/fake/remotecommand.py
    M master/buildbot/test/interfaces/test_remotecommand.py
    M master/buildbot/test/unit/test_process_buildstep.py
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/introduction.rst
    M master/docs/relnotes/index.rst
    M slave/buildslave/commands/base.py
    M slave/buildslave/commands/shell.py
    M slave/buildslave/runprocess.py
    M slave/buildslave/test/fake/runprocess.py
    M slave/buildslave/test/unit/test_commands_shell.py
    M slave/buildslave/test/unit/test_runprocess.py

  Log Message:
  -----------
  RemoteShellCommand: add parameters to override user the command is run as


  Commit: 3ededede704a9f9ac8a1035c534dca16e90ca3d4
      https://github.com/buildbot/buildbot/commit/3ededede704a9f9ac8a1035c534dca16e90ca3d4
  Author: Andrew Gallagher <agallagher at fb.com>
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M master/buildbot/scripts/runner.py
    M master/buildbot/test/unit/test_scripts_runner.py
    M master/docs/manual/cmdline.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  tryclient: support commas in property CLI

This adds a '--property' flag which contains single a property setting
and can be set multiple times (allowing for comments in property values).


  Commit: 3ebf87be6ddd1390ff7f74e3db02a421439ed79a
      https://github.com/buildbot/buildbot/commit/3ebf87be6ddd1390ff7f74e3db02a421439ed79a
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M master/buildbot/scripts/runner.py
    M master/buildbot/test/unit/test_scripts_runner.py
    M master/docs/manual/cmdline.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'try_properties' of git://github.com/andrewjcg/buildbot


  Commit: 9ec2372129b48842b5c3bc5e933b28ed728d46e3
      https://github.com/buildbot/buildbot/commit/9ec2372129b48842b5c3bc5e933b28ed728d46e3
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'git_config' of git://github.com/andrewjcg/buildbot


  Commit: f49a23baad31a37599679362404f9f2b3e78aa1d
      https://github.com/buildbot/buildbot/commit/f49a23baad31a37599679362404f9f2b3e78aa1d
  Author: Andrew Gallagher <agallagher at fb.com>
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M master/buildbot/clients/tryclient.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/test/unit/test_clients_sendchange.py
    M master/buildbot/test/unit/test_clients_tryclient.py
    M master/buildbot/test/unit/test_schedulers_trysched.py
    A master/buildbot/test/util/pbclient.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Pass tryclient properties to getAvailableBuilderNames call


  Commit: 46a81edbecee41e9042b7d1bbf928e13d59e618d
      https://github.com/buildbot/buildbot/commit/46a81edbecee41e9042b7d1bbf928e13d59e618d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-03 (Wed, 03 Apr 2013)

  Changed paths:
    M master/buildbot/clients/tryclient.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/test/unit/test_clients_sendchange.py
    M master/buildbot/test/unit/test_clients_tryclient.py
    M master/buildbot/test/unit/test_schedulers_trysched.py
    A master/buildbot/test/util/pbclient.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'try_client_available_builder_names' of git://github.com/andrewjcg/buildbot

(with pyflakes fix)


  Commit: b6bdd89a47f31efb32148622a12017170450d6ee
      https://github.com/buildbot/buildbot/commit/b6bdd89a47f31efb32148622a12017170450d6ee
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-03 (Wed, 03 Apr 2013)

  Changed paths:
    M master/buildbot/buildslave.py

  Log Message:
  -----------
  don't print error message until after checking exception type


  Commit: 0adba8feae98d8efd6f24e5d6a8cf4534668e005
      https://github.com/buildbot/buildbot/commit/0adba8feae98d8efd6f24e5d6a8cf4534668e005
  Author: Anhad Jai Singh <ffledgling at gmail.com>
  Date:   2013-04-03 (Wed, 03 Apr 2013)

  Changed paths:
    M master/buildbot/steps/shell.py
    M master/buildbot/test/unit/test_steps_shell.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Bugfix for ticket #2370, ShellCommand now checks validity of args during config rather than build


  Commit: 41cc80c4a12dd2c4dc0f0988f46fba79d5f9c65f
      https://github.com/buildbot/buildbot/commit/41cc80c4a12dd2c4dc0f0988f46fba79d5f9c65f
  Author: Anhad Jai Singh <ffledgling at gmail.com>
  Date:   2013-04-03 (Wed, 03 Apr 2013)

  Changed paths:
    M master/buildbot/test/unit/test_steps_shell.py

  Log Message:
  -----------
  removed unused variables from unit test


  Commit: 6757fe9cecf51bcdfd7b2129a0e4decc6e02e444
      https://github.com/buildbot/buildbot/commit/6757fe9cecf51bcdfd7b2129a0e4decc6e02e444
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-03 (Wed, 03 Apr 2013)

  Changed paths:
    M master/buildbot/steps/shell.py
    M master/buildbot/test/unit/test_steps_shell.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'ticket2370' of git://github.com/ffledgling/buildbot


  Commit: 21a8cbd186bd3cab9bdcb87cc51191f0ffa3e604
      https://github.com/buildbot/buildbot/commit/21a8cbd186bd3cab9bdcb87cc51191f0ffa3e604
  Author: Dan Kegel <dank at kegel.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M master/buildbot/status/web/templates/forms.html
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  sort force schedulers by name


  Commit: fc728bfdabdd9d9bf421ec7f8604072bfa5fd52a
      https://github.com/buildbot/buildbot/commit/fc728bfdabdd9d9bf421ec7f8604072bfa5fd52a
  Author: maria marcano <mariangemarcano at gmail.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M master/buildbot/changes/hgpoller.py

  Log Message:
  -----------
  fix hgpoller keep inserting the change set


  Commit: dfcfe3ae3d495ccaefec46a62ad21a8ef9dc2b8b
      https://github.com/buildbot/buildbot/commit/dfcfe3ae3d495ccaefec46a62ad21a8ef9dc2b8b
  Author: maria marcano <mariangemarcano at gmail.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M master/buildbot/changes/hgpoller.py

  Log Message:
  -----------
  changed function named to_int -> addOid


  Commit: 3cfc97a7b905bc986b54fd3fe4bc9d90205eceaa
      https://github.com/buildbot/buildbot/commit/3cfc97a7b905bc986b54fd3fe4bc9d90205eceaa
  Author: maria marcano <mariangemarcano at gmail.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M master/buildbot/changes/hgpoller.py

  Log Message:
  -----------
  fix failing tests - some tests were expecting an int value

some tests were expecting an int value and string was return


  Commit: d0cd62b6049759d89b09b1512dab2268132fd30d
      https://github.com/buildbot/buildbot/commit/d0cd62b6049759d89b09b1512dab2268132fd30d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M master/buildbot/changes/hgpoller.py

  Log Message:
  -----------
  Merge branch 'pull675'


  Commit: b5cbb73bdd1fae2fd19ac4e3e7c14aa27419cd4e
      https://github.com/buildbot/buildbot/commit/b5cbb73bdd1fae2fd19ac4e3e7c14aa27419cd4e
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M master/buildbot/process/buildstep.py
    M master/buildbot/test/fake/remotecommand.py
    M master/buildbot/test/interfaces/test_remotecommand.py
    M master/buildbot/test/unit/test_process_buildstep.py
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/introduction.rst
    M master/docs/relnotes/index.rst
    M slave/buildslave/commands/base.py
    M slave/buildslave/commands/shell.py
    M slave/buildslave/runprocess.py
    M slave/buildslave/test/fake/runprocess.py
    M slave/buildslave/test/unit/test_commands_shell.py
    M slave/buildslave/test/unit/test_runprocess.py

  Log Message:
  -----------
  Merge branch 'uid_gid' of git://github.com/andrewjcg/buildbot


  Commit: fa0e6215766144949a7d5ac7472533a09ffb3127
      https://github.com/buildbot/buildbot/commit/fa0e6215766144949a7d5ac7472533a09ffb3127
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    R master/buildbot/buildslave.py
    A master/buildbot/buildslave/__init__.py
    A master/buildbot/buildslave/openstack.py
    A master/buildbot/test/fake/openstack.py
    A master/buildbot/test/unit/test_buildslave_openstack.py
    M master/docs/manual/cfg-buildslaves.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'openstack' of git://github.com/crayinc/buildbot


  Commit: 845cba944cedb4eab496aa68a8c5dceba6fb2521
      https://github.com/buildbot/buildbot/commit/845cba944cedb4eab496aa68a8c5dceba6fb2521
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M master/buildbot/buildslave/openstack.py
    M master/buildbot/test/unit/test_buildslave_openstack.py

  Log Message:
  -----------
  fix pyflakes


  Commit: 60c07f3d32987515c7b79f62eed101ef4c164d48
      https://github.com/buildbot/buildbot/commit/60c07f3d32987515c7b79f62eed101ef4c164d48
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M master/buildbot/process/properties.py

  Log Message:
  -----------
  fix repr for Interpolate


  Commit: 852c0dfbe07d27fd6c254b925b44b60e9ecc1f24
      https://github.com/buildbot/buildbot/commit/852c0dfbe07d27fd6c254b925b44b60e9ecc1f24
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M master/buildbot/process/properties.py

  Log Message:
  -----------
  strip trailing whitespace


  Commit: 51a86b05c9a0a50f6f534b0e34c92b1420c077c4
      https://github.com/buildbot/buildbot/commit/51a86b05c9a0a50f6f534b0e34c92b1420c077c4
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    R master/buildbot/buildslave.py
    A master/buildbot/buildslave/__init__.py
    A master/buildbot/buildslave/openstack.py
    M master/buildbot/changes/hgpoller.py
    M master/buildbot/clients/tryclient.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/process/properties.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/status/web/templates/forms.html
    M master/buildbot/steps/shell.py
    M master/buildbot/steps/source/git.py
    A master/buildbot/test/fake/openstack.py
    M master/buildbot/test/fake/remotecommand.py
    A master/buildbot/test/unit/test_buildslave_openstack.py
    M master/buildbot/test/unit/test_clients_sendchange.py
    M master/buildbot/test/unit/test_clients_tryclient.py
    M master/buildbot/test/unit/test_process_buildstep.py
    M master/buildbot/test/unit/test_remotecommand.py
    M master/buildbot/test/unit/test_schedulers_trysched.py
    M master/buildbot/test/unit/test_scripts_runner.py
    M master/buildbot/test/unit/test_steps_shell.py
    M master/buildbot/test/unit/test_steps_source_git.py
    A master/buildbot/test/util/pbclient.py
    M master/docs/manual/cfg-buildslaves.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cmdline.rst
    M master/docs/manual/introduction.rst
    M master/docs/relnotes/index.rst
    M slave/buildslave/commands/base.py
    M slave/buildslave/commands/shell.py
    M slave/buildslave/runprocess.py
    M slave/buildslave/test/fake/runprocess.py
    M slave/buildslave/test/unit/test_commands_shell.py
    M slave/buildslave/test/unit/test_runprocess.py

  Log Message:
  -----------
  Merge branch 'master' into nine


Compare: https://github.com/buildbot/buildbot/compare/d80533bd40ce...51a86b05c9a0


More information about the Commits mailing list