Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

This comparison is big! We're only showing the most recent 250 commits
Commits on Apr 20, 2011
BuzzTroll some patching e43728e
BuzzTroll adding templates for other doc place holders 1fa983d
BuzzTroll adding potential diagram 235c692
BuzzTroll adding new image to git b977298
BuzzTroll new intro page, new diagram for cloudinit.d b7ddc7d
BuzzTroll converting cloudinit.html to a description of a service a62bdb4
BuzzTroll spell check 08196ac
BuzzTroll removing bad link a38a14f
BuzzTroll resising the image b49e09a
BuzzTroll removing lovely spelling underline from image 357f93a
BuzzTroll renaming, removing cloudinitd from page name
moving diagram up a bit
BuzzTroll linking some info in 65850f0
BuzzTroll adding an index 420d2bb
Commits on Apr 26, 2011
BuzzTroll more doc to cloudinit.d landing page 77aa0c5
BuzzTroll potenital patch for: df26459
BuzzTroll adding a test for the more than 1000 historical entries and a changel…
…og entry
BuzzTroll Merge branch 'fgbuzz1' 47734fc
BuzzTroll adding documentation to describe the new template system. b9585ec
BuzzTroll potential patch for #44 7d20488
BuzzTroll adding in the tacc ca policies dd1d380
BuzzTroll including .txt in the file search c13af7e
Commits on Apr 27, 2011
BuzzTroll adding information about downloading and installing 1dd0184
BuzzTroll doc updates.
testing out a change to the headers.
Commits on Apr 28, 2011
BuzzTroll more doc edits. i need to figure out how the second header works d8c3e5a
BuzzTroll spell check 590a07e
Commits on Apr 30, 2011
Pierre Riteau priteau Correct the proposed configuration for qemu.conf
When QEMU runs as root, we need clear_emulator_capabilities to be set to 0 in
order to access the virtual machine image owned by nimbus.

Also propose another configuration where QEMU runs as the nimbus user, which
should be more secure.
Commits on May 04, 2011
BuzzTroll updating the workpress example e1e290b
BuzzTroll Merge branch 'master' of f5ea10a
BuzzTroll using a different type of media file da445b9
Commits on May 06, 2011
Tim Freeman timf changelog clean cce0bc6
BuzzTroll updating the cloud client version number f2b467c
Patrick Armstrong oldpatricka Add credential argument to unpropagation 1abc227
Commits on May 09, 2011
Patrick Armstrong oldpatricka Add https unpropagation support to workspace control 5212356
Commits on May 11, 2011
Patrick Armstrong oldpatricka Merge pull request #48 from nimbusproject/unprophttp
Add HTTPS unpropagation support
Patrick Armstrong oldpatricka Merge pull request #32 from nimbusproject/pilot_updates
Pilot updates
John Bresnahan buzztroll removing the r0s. Users that want them should run fetch_url (or the l…
…ike) with the crl_url files as input
John Bresnahan buzztroll Merge branch 'master' of 5e0fafd
Commits on May 13, 2011
John Bresnahan buzztroll updating the cloud client changelog 3e1ca7d
John Bresnahan buzztroll spelling error in changelog 4c9c3cc
Commits on May 16, 2011
David LaBissoniere labisso Updated cloud client version references in docs 9cab511
Commits on May 17, 2011
David LaBissoniere labisso made RemotingServer more friendly to test suites
It relied on some static code that was not friendly to repeated calls in the same JVM.
David LaBissoniere labisso Fixed problem backing out VMM memory allocation
Related to #46 but may not solve it entirely. The `in_use` check just compares memory available to max memory and there could be other sitations which cause a leak of VMM memory use.

It happens when an exception is raised during NIC binding (such as a NIC requesting a nonexistent network). No attempt was made to back out the scheduled reservation. Solved by doing NIC binding before scheduling but I'm not totally clear on any side effects this might have.
David LaBissoniere labisso Another effort at issue #46. Better VM backout.
Order of NIC binding and scheduling apparently matters. Reworked backout logic to pass down
required values (memory, cores, etc) through scheduler and slot management since they cannot
be resolved from WorkspaceHome at the time of backout.

In general a pretty ugly solution.
Commits on May 18, 2011
John Bresnahan buzztroll Merge branch 'master' of 5854392
John Bresnahan buzztroll patch for GH-39 cf96ce4
Commits on May 19, 2011
David LaBissoniere labisso Remove py2.5ism in workspace-control da558ec
John Bresnahan buzztroll repackaging lantorrent to be more pythonic 8d187ea
John Bresnahan buzztroll doc changes for the new lantorrent system e6defe9
Commits on May 20, 2011
John Bresnahan buzztroll repackaged lantorrent to be more pythonic 8aad6a6
John Bresnahan buzztroll adding new install script 818becc
John Bresnahan buzztroll adding in all the new files cf0535c
John Bresnahan buzztroll adding in empty nosetests dir fae8ce9
John Bresnahan buzztroll Merge branch 'ltrepackage' 74f3378
John Bresnahan buzztroll working out test suite issues dd7fb90
Commits on May 21, 2011
John Bresnahan buzztroll upgrade to boto20 a67658b
Commits on May 23, 2011
John Bresnahan buzztroll test passing for boto2.0 upgrade 86d344a
John Bresnahan buzztroll updating the cumulus build process for boto2.0 upgrade 4a88e02
Commits on May 25, 2011
David LaBissoniere labisso Cleaned up EC2 keypair situation
Implemented ImportKeyPair operation. Left our nonstandard CreateKeyPair behavior, but disabled.
Closes #36
Commits on May 26, 2011
John Bresnahan buzztroll adding caching 3542f9d
John Bresnahan buzztroll adding the copy propagation candidate f588fc3
John Bresnahan buzztroll adding lock file to git 3a3a93c
John Bresnahan buzztroll adding db support for caching 012f45a
John Bresnahan buzztroll bad syntax 9286252
John Bresnahan buzztroll strange jenkins breakage... 1af382d
John Bresnahan buzztroll Im not sure why this is only breaking on jenkins. should have broke l…
…ocally too
John Bresnahan buzztroll this should do it 7047f09
John Bresnahan buzztroll disabling caching by default 94da50f
John Bresnahan buzztroll removing author tag automatically added by pycharm bd5065a
Tim Freeman timf blankcreate had inconsistent comment format c0a1da9
Tim Freeman timf match arg name c754c35
Tim Freeman timf !author 5811060
Tim Freeman timf added nfs comment and made bullets ac86ae5
Tim Freeman timf introduce max_size from conf and an error message if !int 24dafd9
Tim Freeman timf moved propagation_cache module 52c655f
Tim Freeman timf unreal d576e31
John Bresnahan buzztroll ording based on mtime not ctime 8ec4057
John Bresnahan buzztroll allow users to specify alternative lock location for cache afb9a7d
John Bresnahan buzztroll ording list before giving it back to the user 3924c41
John Bresnahan buzztroll removing the file location (it should be more of a hidden option) c85642e
John Bresnahan buzztroll diagnostic messages for jenkins 5b06e5f
John Bresnahan buzztroll long sleeps for distros with i second tiem gran baafcbe
Patrick Armstrong oldpatricka Switch to BSD-style mktemp flag for bt 6a0f86c
Commits on May 27, 2011
John Bresnahan buzztroll only get md5sum for cumulus urls dd67306
John Bresnahan buzztroll Merge branch 'master' of e788d58
John Bresnahan buzztroll adding a new propagation adapter. dcb8b0f
John Bresnahan buzztroll pierre beat jenkin's on this one. 4eecdf3
John Bresnahan buzztroll adding github urls to tarballs be004e2
John Bresnahan buzztroll checkout from github 44df5d2
John Bresnahan buzztroll trying to test out copy adapter 09e8c07
John Bresnahan buzztroll copy tests 5affef0
Commits on May 28, 2011
John Bresnahan buzztroll pychecker output f488bae
Pierre Riteau priteau Fix typos in the new LANTorrent documentation 63760b5
John Bresnahan buzztroll Merge branch 'master' of 4396cf3
Commits on May 29, 2011
John Bresnahan buzztroll copy propagation passing tests initial tests. 46bbee1
John Bresnahan buzztroll proxy not needed for this test and its existance causes problem for t…
…ests run non the same machine
Commits on Jun 01, 2011
Tim Freeman timf ignore untracked files 11811d9
Tim Freeman timf ignore untracked files e67f222
Commits on Jun 02, 2011
Tim Freeman timf Delete the RMI sockets, these can be leftover. Recreate the privilege…
…d var dir each time.
Commits on Jun 03, 2011
Tim Freeman timf Added new suites module 'failure' and added a mock destruction task t…
…hat can be controlled from test suite
Tim Freeman timf near-copy of all the conf files from the basic suite 00996bd
Tim Freeman timf Delete the RMI sockets, these can be leftover. Recreate the privilege…
…d var dir each time.
Tim Freeman timf update to latest TestNG 0e63df0
Tim Freeman timf The shutdown->termination delay needs to be short for the tests eba4633
Tim Freeman timf The sweeper period needs to be shorter for the tests ed4f2cf
Tim Freeman timf Introduction of DestroySucceeded and DestroyFailed, support for termi…
…nation retries. Added TerminationSuite tests. Closes GH-56
Commits on Jun 05, 2011
Tim Freeman timf Adjustments to get DirtiesContext working from same JVM. Delete all r…
…ows in database instead of full wipe -- otherwise Derby has issues reconnecting.
Tim Freeman timf TestNG xml for each test suite, so it can run from commandline bfb615b
Tim Freeman timf Script and ant system to run test suites from commandline and generat…
…e reports. Just run: ./scripts/ <non-existent-directory>
Commits on Jun 06, 2011
Tim Freeman timf Broken image links in z2c ef76431
John Bresnahan buzztroll modified the test suite so that it the image name come from an env and
breaking out the call that add nodes into its own script.  This should
allow us to much ore easily modify the tes script to run against a
real nimbus deploy.
John Bresnahan buzztroll Merge branch 'master' of a4f4240
Commits on Jun 07, 2011
Patrick Armstrong oldpatricka Change when new unpropagate targets are translated in wsc
This is to address bug #55. This also splits translation and validation into two functions
Patrick Armstrong oldpatricka Revert "Change when new unpropagate targets are translated in wsc"
This reverts commit bbc5649.
David LaBissoniere labisso Made integration-suites work on BSD, exit correct.
No reliable way to get milliseconds in bash on BSD?
Commits on Jun 08, 2011
Patrick Armstrong oldpatricka Fix failing validation when unpropagating with new target
Previously, the original propagation URL was examined for
validation on propagation, rather than a new URL (for example, specified with: --shutdown-save -e foo.epr --save-target )

This addresses bug #55
Tim Freeman timf Moved these more esoteric scripts to their own subdirectory 62dcf64
Commits on Jun 10, 2011
John Bresnahan buzztroll packaging some lantorrent deps with cumulus (same virutal env). expan…

the range of acceptable simplejson packages
John Bresnahan buzztroll Merge branch 'master' of ecc9233
John Bresnahan buzztroll creating the lantorrent home directories 2baafc5
Tim Freeman timf New Query General module, used by both Restbroker and EC2-Query ffa4e20
Tim Freeman timf The usages of new Query General module ade5d7b
Tim Freeman timf lib/workspaceservice is for jars in lib/services that are only used b…
…y IaaS
Tim Freeman timf Cosmetic things a9fc909
Tim Freeman timf Changes to ctx broker for standalone: different authZ and GAR include…
…s libs now
Tim Freeman timf Separate home/ for standalone broker. Some code dupe at the moment bu…
…t pynimbusconfig should be what everything uses going foward.
Tim Freeman timf Separate build & dist system for standalone context broker, some ant-…
…code dupe
John Bresnahan buzztroll adding kvm trouble shooting information 64181af
Commits on Jun 11, 2011
Pierre Riteau priteau We want simplejson < 2.2, not < 2.1.
Fixes installation with simplejson 2.1.6.
Pierre Riteau priteau Fix Python dependencies for the service LANTorrent f49bb43
Commits on Jun 13, 2011
Tim Freeman timf Merge branch 'hide-scripts' 1f9b9e7
Tim Freeman timf Also hide this script, there are much better persistence mgmt scripts…
… embedded in the services install
Tim Freeman timf Fix for SimplestSISuite integration tests (spot04) 1a3fd5a
Tim Freeman timf Allow the container and test suites to trigger a clean exit for async…
… cache
Tim Freeman timf Timing issues in SI test suites 129cfbb
John Bresnahan buzztroll removing hard coded image name 2639808
John Bresnahan buzztroll Merge branch 'master' of 239fffd
John Bresnahan buzztroll breaking out the image name from the image location f3cd495
John Bresnahan buzztroll adjustment to another test 0656ab5
John Bresnahan buzztroll anyother change to break up the test image name from its location 49e734e
John Bresnahan buzztroll removing harded references to group d771635
John Bresnahan buzztroll making the test timeout configurable 3511c12
Tim Freeman timf Add a separate condition that checks for a completely infeasible memo…
…ry request. This greatly reduces the number of corner cases related to GH-26
Tim Freeman timf Allow async manager to block on destroys when preempting (could block…
… up to 30s)
Tim Freeman timf These tests need to wait longer to account for preemption tasks db32503
John Bresnahan buzztroll this time remembering to quote the env 899db05
John Bresnahan buzztroll adding the timeout to another place 996772a
John Bresnahan buzztroll adding another timeout 72c5f92
John Bresnahan buzztroll adding timeout value cf52f1e
Commits on Jun 14, 2011
Tim Freeman timf Test suite to examine destruction errors during backfill preemption a1fac0b
John Bresnahan buzztroll adding timeout for real tests 8a94755
John Bresnahan buzztroll more timeout adjustment 877d62b
John Bresnahan buzztroll Merge branch 'master' of 7ea08a7
Tim Freeman timf Add a backoff to termination retries 6af8e62
Tim Freeman timf Tests for termination backoff suite 275e114
John Bresnahan buzztroll adjusting time out b499a9f
John Bresnahan buzztroll upping timeouts for real tests 3586fd0
John Bresnahan buzztroll Merge branch 'master' of 4d0b6d7
John Bresnahan buzztroll more timeout adjustment 1a6f1dd
Tim Freeman timf Investigating Jenkins-only test errors 6b677fd
Tim Freeman timf Account for the termination backoff in this test f1d1e45
Tim Freeman timf re-enable all the test suites on Jenkins de9a78c
John Bresnahan buzztroll patch for GH-57 83842bd
John Bresnahan buzztroll Merge branch 'master' of d9be1b2
Commits on Jun 15, 2011
John Bresnahan buzztroll in a real installation the unpropagated file will differ from the pro…
…pagated file.
John Bresnahan buzztroll removing unsed imports and not validating the m5sum for real runs 4421937
David LaBissoniere labisso Allow passing in suite names in integration-suites e001492
Tim Freeman timf Added alternative destruction procedure 8afd4df
Tim Freeman timf Fix for: Added alternative destruction procedure e4e4224
Commits on Jun 16, 2011
Pierre Riteau priteau Document virtualenv and offline install of LANTorrent d447140
Pierre Riteau priteau Add ACPI to the hypervisor features of the default libvirt template
This allows KVM machines to be terminated properly by a libvirt shutdown
David LaBissoniere labisso Replaced ehcache with sqlite for ec2 id mappings
SSH key mgmt still broken
Commits on Jun 17, 2011
David LaBissoniere labisso Elastic SSH key persistence to sqlite 5fc27ca
Commits on Jun 20, 2011
David LaBissoniere labisso Added doc note about enabling KVM in libvirt.conf 89327a1
David LaBissoniere labisso Removed dead code related to elastic ehcache usage 1fd9e39
David LaBissoniere labisso Moved elastic persistence code to better package e1c9df4
David LaBissoniere labisso Updated service suite configs for elastic sqlite 95adbcc
David LaBissoniere labisso Merge branch 'elasticsqlite' c7f75a9
Patrick Armstrong oldpatricka Replace ehcache persistence for Spot instances with Derby persistence 393f95d
Commits on Jun 21, 2011
Pierre Riteau priteau Small fixes to the LANTorrent installation instructions ac17a29
Patrick Armstrong oldpatricka Remove last traces of cache.
Patrick Armstrong oldpatricka Remove extra imports that IntelliJ helpfully provided. e889350
John Bresnahan buzztroll change log for 2.8. Need comments about context broker 98f79a6
Commits on Jun 22, 2011
Patrick Armstrong oldpatricka Move from using regular vm persistance tables to async specific ones.
This is to avoid problems with async VMs having duplicate IDs
David LaBissoniere labisso Adjustments to changelog 59a3688
John Bresnahan buzztroll bumping the version numbers 30b007d
John Bresnahan buzztroll adding documentation about copy propagation ff8caeb
John Bresnahan buzztroll doc about the image cache 5ecdbe8
John Bresnahan buzztroll merge result
Merge branch 'master' of

Patrick Armstrong oldpatricka Fix writing async vm partion, deployment and file copy tables
One more test passes!
Patrick Armstrong oldpatricka Add persistence for vm lists in AsyncRequest e732ad4
John Bresnahan buzztroll bumping another version number 7dd9ee9
John Bresnahan buzztroll Merge branch 'master' of fb4fc6a
John Bresnahan buzztroll updating doc to reflect most of the comments from Dan Yocum
we still need to add console access for KVM
Patrick Armstrong oldpatricka Remove unneeded import. 51314ad
Commits on Jun 23, 2011
Patrick Armstrong oldpatricka Clean up a few Async persistance things ed37db2
Patrick Armstrong oldpatricka Fix pulling all asyncrequests at once from persistence d913538
Patrick Armstrong oldpatricka Update spring file for failure suites e9fb449
Patrick Armstrong oldpatricka Update persistence schema for failuresuites 585b2da
Tim Freeman timf enable the new test suite in Jenkins e7c763d
Patrick Armstrong oldpatricka Revert back to correct spring config files for spot and failure tests 100f503
Tim Freeman timf small rework of changelog 608ce24
David LaBissoniere labisso Include units in cache max size config comment 5b350d0
Tim Freeman timf make the test wait longer for termination backoff to kick in 5bb03ee
Tim Freeman timf highlighted ImportKeyPair impl 7135a05
Tim Freeman timf Merge branch 'ctxbroker-breakout'
Commits on Jun 24, 2011
Tim Freeman timf Needed to adjust service suites for new jar directory layout 65f351f
Tim Freeman timf recent addition of DB to msgbridge needs these jars 31f24aa
David LaBissoniere labisso Swapped group01 and group04 authz properties
group01 is the default and it should be unlimited.
David LaBissoniere labisso Better default group-authz configuration
Got rid of group setting for users in
David LaBissoniere labisso Fixed libs in .idea/ b1be8ef
David LaBissoniere labisso Updated tarfile parsing prefix in nimbus_version 884c8b6
David LaBissoniere labisso These library files were .gitignored.. 815c4ef
David LaBissoniere labisso Added ctxbroker build to make-dist-remote script 5ceed3a
David LaBissoniere labisso chmod +x some important files in ctxbroker tarball 472ed8d
David LaBissoniere labisso Set fake mode lag time to 50ms in failure suite 1420c41
David LaBissoniere labisso Let TerminateSuite sleep a little longer 79b48cf
Commits on Jun 28, 2011
John Bresnahan buzztroll alternate unpropagation target field too small. making it match the i…
…mage name
Tim Freeman timf Mirrored the SQL change to the test suites 2f1f151
John Bresnahan buzztroll patch for GH-62 3fc11a8
Commits on Jun 30, 2011
John Bresnahan buzztroll Merge branch 'master' of d242308
Commits on Jul 01, 2011
John Bresnahan buzztroll proper fix for --common upload 65550d5
John Bresnahan buzztroll change log for cloud client 20 0e0c1ff
John Bresnahan buzztroll bad test for --common 6cce49b
Commits on Jul 02, 2011
Pierre Riteau priteau Add missing space in error message f9342de
Commits on Jul 08, 2011
Pierre Riteau priteau Fix compatibility with JetS3t for S3 Object Copy
When JetS3t does an object copy, the source path, defined as Bucket/Object in
the x-amz-copy-source header, is fully encoded (including the slash separating
Bucket and Object).

However, Cumulus was expecting this slash to be unencoded. We now decode the
whole source path first.
Commits on Jul 10, 2011
Pierre Riteau priteau Fixing typos 34db3c0
Commits on Jul 11, 2011
Pierre Riteau priteau Fix conversion of a time object to string
This caused cumulus to return an XML response in the style of
<LastModified>time.struct_time(tm_year=2011, tm_mon=7, tm_mday=6, tm_hour=5, tm_min=4, tm_sec=30, tm_wday=2, tm_yday=187, tm_isdst=-1)</LastModified>
instead of an actual ISO 8601 date.
Commits on Jul 12, 2011
John Bresnahan buzztroll changelog and cumulus doc cleanup for 2.8rc2 0c3a2de
Pierre Riteau priteau Update the LANTorrent installation doc (same info as the admin refere…
John Bresnahan buzztroll adding back in the README file so that the python egg gets expanded 9dc5729
John Bresnahan buzztroll Merge branch 'master' of 7795e8c
John Bresnahan buzztroll patch for GH-65 374bb2e
John Bresnahan buzztroll copy and paste troubles e887f78
Commits on Jul 13, 2011
John Bresnahan buzztroll updating changelog for recently fixed bug 828304a
John Bresnahan buzztroll bumping the context broker RC# 395e4ce
John Bresnahan buzztroll adding an example entry to the ctx broker usermap e24d0b3
Commits on Jul 14, 2011
John Bresnahan buzztroll patches to use reference client 46543d1
Commits on Jul 15, 2011
John Bresnahan buzztroll adding changelog entry for GH-68 12ef4ae
Commits on Jul 19, 2011
Tim Freeman timf added changelog separator 8cb212e
Commits on Jul 20, 2011
Pierre Riteau priteau Fix configuration setting name that enables other propagation schemes fe7b3e2
Commits on Jul 22, 2011
John Bresnahan buzztroll adding documentation warning users of the danger wrt copy propagation…
… and GH-69
Commits on Jul 28, 2011
Pierre Riteau priteau Old versions of s3cmd don't accept capitalized bucket names 8a47ed9
Commits on Jul 29, 2011
David LaBissoniere labisso Removed old unused libvirt toXML method 6b0b686
Commits on Aug 04, 2011
David LaBissoniere labisso Added Xen vs. KVM notes to Z2C final-tests page 40c0651
Commits on Aug 05, 2011
Pierre Riteau priteau Comment possible repoScheme values and warn about cp passthrough d4d2c22
Commits on Aug 09, 2011
John Bresnahan buzztroll patch for GH-70 2a50462
John Bresnahan buzztroll Merge branch 'master' of e69ef33
Commits on Aug 10, 2011
Pierre Riteau priteau Fix the code for printing bad data 8ea4d41
Commits on Aug 16, 2011
David LaBissoniere labisso Removed old FAQ, updated IaaS 2.8 changelog 29e00d9
David LaBissoniere labisso version numbers to 2.8 043b28a