|
|
|
@100
|
[100]
|
2 years |
daedalus |
* Updated version to 1.2.2 in setup.py
|
|
|
|
@99
|
[99]
|
2 years |
daedalus |
* Cleaned up some error reporting.
* Brought syntax of <connect_command> …
|
|
|
|
@98
|
[98]
|
3 years |
daedalus |
* Fixed bug in namespace setup for iterated changes in provisioner.py
* …
|
|
|
|
@97
|
[97]
|
3 years |
daedalus |
* Fixed a bug in provisioner.py that was causing the wrong
iterator values …
|
|
|
|
@96
|
[96]
|
3 years |
daedalus |
* Removed superceded test cases for NetApp? provisioning.
|
|
|
|
@95
|
[95]
|
3 years |
daedalus |
* Added delay feature for individual ZAPI commands to work around
issues …
|
|
|
|
@94
|
[94]
|
3 years |
daedalus |
* Added hint for building and distributing so I don't forget
|
|
|
|
@93
|
[93]
|
3 years |
daedalus |
* Tweaking of change NOOP feature and testing
|
|
|
|
@92
|
[92]
|
3 years |
daedalus |
* Changed the way iterators function for connected command
provisioners. …
|
|
|
|
@91
|
[91]
|
3 years |
daedalus |
* Added test for prereq setting inside a change definition.
Fixes: #14
|
|
|
|
@90
|
[90]
|
3 years |
daedalus |
* Refactored interfaces into a separate file
* Added test of prereq …
|
|
|
|
@89
|
[89]
|
3 years |
daedalus |
* Added --only functionality from ticket #16
* Fixed run order when …
|
|
|
|
@88
|
[88]
|
3 years |
daedalus |
* Fixed references to CHANGE_STATE that should have been removed.
|
|
|
|
@87
|
[87]
|
3 years |
daedalus |
* Removed NetAppZAPI code that is now in its own library.
* Updated …
|
|
|
|
@86
|
[86]
|
3 years |
daedalus |
* Fixed a bug in Namespace creation triggered by Iterator
creation in a …
|
|
|
|
@85
|
[85]
|
3 years |
daedalus |
* Added base.py with XMLConfigurable definition.
* Added stub device …
|
|
|
|
@84
|
[84]
|
3 years |
daedalus |
* Fixed a bug in prerequisite parsing and configuration.
References: #14
|
|
|
|
@83
|
[83]
|
3 years |
daedalus |
* Fixed test cases to test implementation success with
…
|
|
|
|
@82
|
[82]
|
3 years |
daedalus |
* Refactored ExpectProto? logic to be clearer.
* Fixed bug in handling …
|
|
|
|
@81
|
[81]
|
3 years |
daedalus |
* Started adding more tests for CommandProvisioner? to locate bug #13 …
|
|
|
|
@80
|
[80]
|
3 years |
daedalus |
* Added test cases for change dependency trees.
* Complex success tree …
|
|
|
|
@79
|
[79]
|
3 years |
daedalus |
* Fixed bug in Change.state() in search for string value
* All but one …
|
|
|
|
@78
|
[78]
|
3 years |
daedalus |
* Added a bunch of unit tests for testing the core change
flow logic …
|
|
|
|
@77
|
[77]
|
3 years |
daedalus |
* Fixed bugs in expect processing for chained expects.
* Added some tests …
|
|
|
|
@76
|
[76]
|
3 years |
daedalus |
* Fixed bugs with prereq setting. Can now set pre-reqs inside changes
as …
|
|
|
|
@75
|
[75]
|
3 years |
daedalus |
* Fixed dependency on Twisted_Web. setuptools uses underscores
to deal …
|
|
|
|
@74
|
[74]
|
3 years |
daedalus |
* Removed dependency on 'Twisted Web', because setuptools doesn't
like …
|
|
|
|
@73
|
[73]
|
3 years |
daedalus |
* Added setuptools dependency on Twisted and Twisted Web
|
|
|
|
@72
|
[72]
|
3 years |
daedalus |
* Tagged code for version 1.1.0
|
|
|
|
@71
|
[71]
|
3 years |
daedalus |
* Updated version number
|
|
|
|
@70
|
[70]
|
3 years |
daedalus |
* Added a DTD that describes the core configuration syntax.
|
|
|
|
@69
|
[69]
|
3 years |
daedalus |
* Verified that CSVIterator works
* Fixed up some bugs in the operation of …
|
|
|
|
@68
|
[68]
|
3 years |
daedalus |
* Added some iterator tests.
* Added Namespace.copy() for use with …
|
|
|
|
@67
|
[67]
|
3 years |
daedalus |
* Added detection of changes with no targets as a failure
* Started adding …
|
|
|
|
@66
|
[66]
|
3 years |
daedalus |
* Partially working ssh command sequence, though expect
processing in a …
|
|
|
|
@65
|
[65]
|
3 years |
daedalus |
* Started adding a twisted-ssh provisioner implementation for ModiPy?.
* …
|
|
|
|
@64
|
[64]
|
4 years |
daedalus |
* Added some missing templates.
|
|
|
|
@63
|
[63]
|
4 years |
daedalus |
* Added setuptools support for CheeseShop? registration
|
|
|
|
@62
|
[62]
|
4 years |
daedalus |
* Fixed a bug with the NetApp? API implementation for sending
system-cli …
|
|
|
|
@61
|
[61]
|
4 years |
daedalus |
* Fixed up SQLIterator to work with psycopg2, or psycopg1, with a fetch of …
|
|
|
|
@60
|
[60]
|
4 years |
daedalus |
* Started to add SQLIterator functionality.
|
|
|
|
@59
|
[59]
|
4 years |
daedalus |
* Added the ability to use a CSV file as an Iterator for changes.
|
|
|
|
@58
|
[58]
|
4 years |
daedalus |
* Starting to add the framework for dynamic namespaces via CSV files
and …
|
|
|
|
@57
|
[57]
|
4 years |
daedalus |
|
|
|
|
@56
|
[56]
|
4 years |
daedalus |
* Added some explanatory text for the object.
|
|
|
|
@55
|
[55]
|
4 years |
daedalus |
* Moved object.py into the library path
|
|
|
|
@54
|
[54]
|
4 years |
daedalus |
* Removed spurious zapi-delete-directory command.
* Attempting to fix …
|
|
|
|
@53
|
[53]
|
4 years |
daedalus |
* Fixed a bug with multiple-device changes, so the change only succeeds if …
|
|
|
|
@52
|
[52]
|
4 years |
daedalus |
* Updated all template to use correct module.submodule syntax
|
|
|
|
@51
|
[51]
|
4 years |
daedalus |
* Working implementations of getfile and putfile directives for
sending …
|
|
|
|
@50
|
[50]
|
4 years |
daedalus |
* Updating to use zapi module
* Adding the ability to get and put files to …
|
|
|
|
@49
|
[49]
|
4 years |
daedalus |
* Tweaked the generic ConfigObject? framework to provide container and
…
|
|
|
|
@48
|
[48]
|
4 years |
daedalus |
* Added a program that recursively deletes all files and directories...
…
|
|
|
|
@47
|
[47]
|
4 years |
daedalus |
* Fixed up bugs in the setup.py sdist and install targets
* Added a few …
|
|
|
|
@46
|
[46]
|
4 years |
daedalus |
* Changed <netapp/> XML header to be version 1.1
* Updated some comments …
|
|
|
|
@45
|
[45]
|
4 years |
daedalus |
* Added setup.py for distutils capability
* Added COPYRIGHT file
|
|
|
|
@44
|
[44]
|
4 years |
daedalus |
* Moved code into lib/ as first part of making code more
library like.
|
|
|
|
@43
|
[43]
|
4 years |
daedalus |
* Fixed bugs in the reactor.callLater() form of perform_change so that
…
|
|
|
|
@42
|
[42]
|
4 years |
daedalus |
* Fixed a bug in the change_command.Change.copy() due to a change in the
…
|
|
|
|
@41
|
[41]
|
4 years |
daedalus |
* Added a short bit of example code to netapp.py to turn it into
a …
|
|
|
|
@40
|
[40]
|
4 years |
daedalus |
* Added the ability to retry failed changes indefinately.
* Change retries …
|
|
|
|
@39
|
[39]
|
4 years |
daedalus |
* confloadeder now checks to ensure that the provisioner assigned to a
…
|
|
|
|
@38
|
[38]
|
4 years |
daedalus |
* Added more NetApp? ZAPI change templates
* Added the --nopause option, to …
|
|
|
|
@37
|
[37]
|
4 years |
daedalus |
* Fixed major error reporting problems with ZAPI interface.
* Refactored …
|
|
|
|
@36
|
[36]
|
4 years |
daedalus |
* Most of the framework for the ZAPI interface is present. Some bugs in
…
|
|
|
|
@35
|
[35]
|
4 years |
daedalus |
* Added first demo of experimental ZAPI provisioner to work out twisted
…
|
|
|
|
@34
|
[34]
|
4 years |
daedalus |
* Added a <pause/> element that can be used to ask for confirmation
the …
|
|
|
|
@33
|
[33]
|
4 years |
daedalus |
* Demo of a round-tripped provisioning set that chains various NetApp?
…
|
|
|
|
@32
|
[32]
|
4 years |
daedalus |
* Added first couple of templates for NetApp? filers
|
|
|
|
@31
|
[31]
|
4 years |
daedalus |
* Added extra debugging if changes are incorrectly defined.
|
|
|
|
@30
|
[30]
|
4 years |
daedalus |
First featureful version that works quite well.
|
|
|
|
@29
|
[29]
|
4 years |
daedalus |
* Manual bailout when in authoritarian mode now works correctly.
* Fixed …
|
|
|
|
@28
|
[28]
|
4 years |
daedalus |
* Refactored code to permit more flexible templating of changes. You can …
|
|
|
|
@27
|
[27]
|
4 years |
daedalus |
* Added 'authoritarian' mode, which allows you permit/deny each and every …
|
|
|
|
@26
|
[26]
|
4 years |
daedalus |
* Renamed main program.
* Added more templating capability.
* Fixed a bug …
|
|
|
|
@25
|
[25]
|
4 years |
daedalus |
Partial update to use lxml.etree instead of minidom
|
|
|
|
@24
|
[24]
|
5 years |
daedalus |
* Chained 2 changes together: first create root volume, then create …
|
|
|
|
@23
|
[23]
|
5 years |
daedalus |
* Fixed a bug for changes with no iterator.
* Successfully implemented a …
|
|
|
|
@22
|
[22]
|
5 years |
daedalus |
* Added iterator feature for changes.
* Cleaned up namespace creation, …
|
|
|
|
@21
|
[21]
|
5 years |
daedalus |
Added LGPL license for code
|
|
|
|
@20
|
[20]
|
5 years |
daedalus |
* Minimally working code with cascading Namespaces.
|
|
|
|
@19
|
[19]
|
5 years |
daedalus |
Saving partially updated code into repository.
|
|
|
|
@18
|
[18]
|
5 years |
daedalus |
* Fixed various bugs in the control flow for error handling.
* Updated the …
|
|
|
|
@17
|
[17]
|
5 years |
daedalus |
* Added the ability to use namespace variables mid-parse, so you can
…
|
|
|
|
@16
|
[16]
|
5 years |
daedalus |
Added options and frontend program to apply changes.
|
|
|
|
@15
|
[15]
|
5 years |
daedalus |
Updated to generic command based processing.
Attempting to implement some …
|
|
|
|
@14
|
[14]
|
5 years |
daedalus |
Much better change failure and backout tracking. Still need to test the …
|
|
|
|
@13
|
[13]
|
5 years |
daedalus |
* Change dependency ordering 1/2 complete. Detection of failure, but with
…
|
|
|
|
@12
|
[12]
|
5 years |
daedalus |
* Added condition parsing and checking for each commandset using the
…
|
|
|
|
@11
|
[11]
|
5 years |
daedalus |
Added commentary for a new 'condition' option
|
|
|
|
@10
|
[10]
|
5 years |
daedalus |
Functional configuration parsing and change implementation
|
|
|
|
@9
|
[9]
|
5 years |
daedalus |
working load and run form
|
|
|
|
@8
|
[8]
|
5 years |
daedalus |
Added basic configuration parser that understands XML.
|
|
|
|
@7
|
[7]
|
5 years |
daedalus |
Beginning implementation of post-change results processing.
|
|
|
|
@6
|
[6]
|
5 years |
daedalus |
Basic expectset processing actually works! w00t!
|
|
|
|
@5
|
[5]
|
5 years |
daedalus |
Very basic proof of concept test for the ssh connection to a remote
host …
|
|
|
|
@4
|
[4]
|
5 years |
daedalus |
Added initial code attempts
|
|
|
|
@3
|
[3]
|
5 years |
daedalus |
Added repository branches
|
|
|
|
@2
|
[2]
|
5 years |
daedalus |
Added repository tags
|
|
|
|
@1
|
[1]
|
5 years |
daedalus |
Added repository trunk
|