Today's notes

    * Brice's #3396 is NOT in (though I really want it) pending resolution
of the
      cage match
    * Brice's #2929 IS in (thanks for separating them)
    * Jesse supplied a patch for fixing the conflict which was killing rake
spec,
      so we have spec results all the way to the end again
    * For convenience I'm retaining significant test branches on the repo
      (so far testing-17-march, testing-18-march, & testing-20-march); that
      way you won't have it yanked out from under you if you're trying to
      debug something (the commits who's SHA1 codes are given in these
      e-mails should be available until we get through the release candidate

      process.
    * I've got three FAQ items (with a pool this small I'm counting two
queries as
      "frequent" and fuzzy matching the questions): "What's the recommended
      way to resolve problems?",  "When/how will topic branches be rejected
from
      testing?" and "Can I build the testing branch on my machine?" that
I'll be
      addressing in a separate e-mail.
    * The racc warnings are an artifact of the dance we have to do to
resolve
      conflicts in the grammar (it tries to regenerate the parser as a one
of the
      resolution strategies.  They can be ignored.
    * I'm puzzled by the fact that the code-smell refactorings (which are
supposed
      to be semantically neutral) are fixing a failing test.  It may just be
another
      indeterminacy, but I'm going to look into it.
    * And of course, this edition has more code, fewer test failures, yada
yada...

-- Markus

testing (Branching off master) succeeded:
    *
    7762 examples, 18 failures, 43 pending
        1 more in integration/bin/puppetmasterd.rb (1 total)
        2 more in integration/util/settings.rb (2 total)
        1 more in unit/indirector/ssl_file.rb (1 total)
        2 more in unit/node/environment.rb (2 total)
        3 more in unit/parser/scope.rb (3 total)
        2 more in unit/provider/package/pkg.rb (2 total)
        3 more in unit/ssl/host.rb (3 total)
        1 more in unit/type/augeas.rb (1 total)
        3 more in unit/type/schedule.rb (3 total)
reinh:tickets/master/3392-rm-puppetmasterd-spec (rm puppetmasterd spec)
succeeded:
    * 19a5e84 [#3392] Better Rakefile, remove puppetmasterd spec
    7432 examples, 15 failures, 40 pending
        1 fewer in integration/bin/puppetmasterd.rb (0 total)
        2 fewer in integration/util/settings.rb (0 total)
markus:refactor/master/scope-v-compiler (Moving things out of compiler to
fix bugs) succeeded:
    * 191e08d Move scope parenting & class_scope from Compiler to Scope
    7433 examples, 12 failures, 40 pending
        3 fewer in unit/parser/scope.rb (0 total)
ethanrowe:tickets/master/2239 (TERM signal) succeeded:
    * e19e0e1 Fix 2239 (step one): introduce global settings represeting
applicat...
    * b84cc9c Fix 2239 (step two): introduce
Puppet::Application.controlled_run m...
    * 00e0363 Fix 2239 (step three): Refactored Puppet::Agent to base
starting/re...
    * 8aca9b6 Fix 2239 (step four): Refactored Puppet::Daemon's stop/restart
meth...
    * 06eee3f Fix 2239 (step five): introduce new
Puppet::Transaction#stop_proces...
    7455 examples, 14 failures, 40 pending
        2 more in unit/transaction.rb (2 total)
jesse:ticket/master/3148 (Bug fixes) succeeded:
    * 35f1be0 Fixing #3148 Settings#without_noop when run with no noop
setting
    7456 examples, 14 failures, 40 pending
andrew:ticket/0.25.x/2805 (AIX support) succeeded:
    * d757f9d Add AIX package management support (installp&nim)
    7470 examples, 16 failures, 40 pending
        2 more in unit/provider/package/nim.rb (2 total)
bkearney:ticket/0.25.x/3379  (augeas fix) succeeded:
    * d47e64f Fixed the return types were valid, and removed the copy paste
error...
    7470 examples, 13 failures, 40 pending
        3 fewer in unit/type/schedule.rb (0 total)
brice:tickets/0.25.x/2929 (checksum => none) succeeded:
    * 41b485b Added time module to tagmail report
    * 97c48f0 Fix #2929 - Allow checksum to be "none"
    7480 examples, 13 failures, 40 pending
luke:tickets/master/2759 (Events) succeeded:
    * 63f6400 Moving log destination code into separate files
    * d774a14 removing never-used code
    * 7d8b1f1 Switching transactions to callback-based events
    * 046cd64 Moving Parameter utility classes into separate files
    * 4988b31 Moving Ensure property into separate file
    * cb17fcb Random code cleanup
    * cac5d6c Adding "type" instance method to enhance Demeterness
    * 922b80b Cleaning up Event creation
    * 8e15f75 Reorganizing Property class to match current style
    * d047b2a Moving event creation to the resource
    * 6c75e61 Changing SimpleGraph.matching_edges to expect one event
    * 6d0162a Extracting event management into a separate class
    * 31d626e Adding tests for the 'report' log destination
    * e88286c Removing unused code and adding a couple of tests
    * 12c5b53 Removing a redundant method in Report
    * 455dd3a Adding Transaction events to Transaction reports
    * ede806e removing extraneous comment
    * 4bef8cb Fixing file content logs
    * 50cbb25 Failing in app/puppet if facts are not found
    * 962df46 Correcting comments and making report timestamp internal
    * c3c50f9 Adding tests for "Logging" module
    * 7cbee8b Using Logging module in main Puppet module
    * c157b9f Refactoring the RAL interface to logging
    * 6dab219 Cleaning up the Log initialization code.
    * 483aa5b Refactoring the Change/Event/Property interface
    * 11e6a54 Solidifying the RAL/Event integration.
    * 3367473 Removing last event collection transaction code
    * 60926d5 Fixing File type indentation
    * cbdc581 Adding first version of Resource::Status class
    * d9a00b4 Adding Transaction::ResourceHarness class
    * 7509659 Renaming some methods in Transaction::Change
    * 559b633 Fixing some compatibility and old tests
    * 63a51c4 Fixing log message when changes fail
    * d3e8f09 Changing Transaction to use the new ResourceHarness
    * 8bae9be ResourceHarness now doesn't check params with no 'should'
    * 6d5d994 Fixing #2759 - reports now have complete change info
    * ad00dee Cleaning up the report tests a bit
    * 2b5212c Removing mention of @changes in Transaction
    * fb49668 Moving Metric management to the reports
    7708 examples, 45 failures, 41 pending
        2 more in unit/application/puppetd.rb (2 total)
        3 more in unit/transaction.rb (5 total)
        4 more in unit/type/file/selinux.rb (4 total)
        22 more in unit/type/package.rb (22 total)
        1 more in unit/type/user.rb (1 total)
markus:ticket/master/3225  (Fix for minor bug in luke:tickets/master/2759)
succeeded:
    * f327b07 Fix for transcription error in luke:tickets/master/2759
    7708 examples, 26 failures, 41 pending
        18 fewer in unit/type/package.rb (4 total)
        1 fewer in unit/type/user.rb (0 total)
luke:tickets/master/3015 (Per Environment known resource types) succeeded:
    * f7d43f9 Adding []/[]= support to Parser::Resource
    * c8a899b Fixing test structure
    * 62c9e92 Adding support for parsing ruby files
    * b6ea051 Removing old, never-used DSL code
    * f292aa2 Storing per-environment LoadedCode instances
    * f291b19 Renaming LoadedCode to ResourceTypeCollection
    * 9f81d23 Adding 'known_resource_types' to Environment
    * 37995f1 Parser now uses Environment resource type collection
    * 0e60650 Moving Rails initialization to Compiler terminus
    * be6df67 Adding helper module for finding known resource types
    * d1129a6 Always warning if autoloading a file fails
    * 89097a9 Using the RTC helper to find the known resource types
    * 2aee4a6 Fixing callers to Parser to only pass environment
    * 0f2c1c7 All non-transient parser references are gone
    * 1996f21 Removing Interpreter class
    * 41e3b47 Renaming Parser::ResourceType to Resource::Type
    * 1a875be Resolving conflicts between luke:tickets/master/3015 and ???
    7732 examples, 52 failures, 41 pending
        1 more in unit/node.rb (1 total)
        15 more in unit/parser/compiler.rb (15 total)
        4 more in unit/parser/scope.rb (4 total)
        2 more in unit/resource/catalog.rb (2 total)
        4 more in unit/resource/type.rb (4 total)
luke:tickets/master/1943 (Combine yaml & file termini) succeeded:
    * b77a721 Adding filename extension support to formats.
    * 5655ee0 Adding client and server data dirs
    * 0394355 Fixing datadir defaults to match new standards
    * b2a77bd Converting File terminus to use formats.
    * 08dcc64 Removing unused Checksum::File terminus
    * 1c2deff Cleaning up a test.
    7723 examples, 53 failures, 41 pending
        1 more in unit/indirector/yaml.rb (1 total)
brice:tickets/testing/2389   (Hashes) succeeded:
    * 489c784 Fix #2389 - Enhance Puppet DSL with Hashes
    * 3b815fc Raise an error when appending not a hash to a hash
    * a53d1f3 Allow adding single key to hashes
    7746 examples, 53 failures, 41 pending
luke:tickets/testing/2954    (Class parameters) succeeded:
    * 0fec548 Fixing test structure
    * 30a5681 Partially fixing #2954 - Adding class parameters
    * eccc573 Changing the interface of Puppet::Resource
    * c9c4bd3 Adding an environment helper
    * 7835e94 Removing obsolete Settings comments and require
    * 134bd05 Tuning file load order
    * 9f8f317 Fixing failing Environment unit tests
    * 93ea938 Adding parameter validation to Puppet::Resource
    * b810835 TypeCollection now supports namespace arrays
    * 30e1315 Allowing Environment.new to take an environment
    * c226709 Removing :paramcheck and :typecheck settings
    * c6b6781 Adding support for class parameters
    * 273ab99 Removing Resource::Reference classes
    * b5fb172 Adding tmpfile cleanup to tests
    * f468e37 Fixing most of the broken tests in test/
    * 51007cf Adding strictness checking to resources
    * 88f8105 Converging the Resource classes further
    * b5cced2 Fixing type/title resource resolution
    * d56b51b Forcing parent evaluation in resource types
    * 8d52ee0 Finishing renaming :params to :parameters internally
    * 16f6c60 Resolving conflicts between luke:tickets/testing/2954 and
luke:tick...
    7830 examples, 62 failures, 41 pending
        1 fewer in unit/node.rb (0 total)
        2 fewer in unit/node/environment.rb (0 total)
        8 more in unit/parser/scope.rb (12 total)
        4 more in unit/resource/type.rb (8 total)
markus:feature/testing/2956  (Futures) succeeded:
    * be01207 Added AST shim class
    * f4c445a remove Hash.collect! diagnostics and settor? dead code
    * d4407c6 instantiation, Scope#future_of, lots of plumbing
    * dbeeb33 playing with nested scopes
    * 4efd92c Changes to the 0.25.x based version to make it work on
testing.
    * 0b737b6 safeevaluate doesn't need to be passed scope
    * d9b06f4 removing scope from evaluate and evaluate_match
    * c83735a fixing tests
    * 0d9c6d5 Resolving conflicts between markus:feature/testing/2956 and
???
    7830 examples, 110 failures, 41 pending
        1 more in unit/parser/ast.rb (1 total)
        2 more in unit/parser/ast/leaf.rb (2 total)
        11 more in unit/parser/ast/resource.rb (11 total)
        1 more in unit/parser/ast/resource_defaults.rb (1 total)
        4 more in unit/parser/ast/resource_reference.rb (4 total)
        3 more in unit/parser/ast/vardef.rb (3 total)
        10 fewer in unit/parser/compiler.rb (5 total)
        20 more in unit/parser/parser.rb (20 total)
        3 more in unit/parser/resource.rb (3 total)
        17 more in unit/parser/scope.rb (29 total)
        2 fewer in unit/resource/catalog.rb (0 total)
        2 fewer in unit/resource/type.rb (6 total)
racc warning: terminal SQTEXT used but not decleared
racc warning: terminal DQTEXT used but not decleared
markus:refactor/master/3216 (String interpolation) succeeded:
    * 8e7c91b Moving the string interpolation parsing to the parser/lexer
    7845 examples, 110 failures, 41 pending
jesse:feature/master/3394 (REST) succeeded:
    * 261aa83 Feature #3115 REST-ified status()
    * 50b041f Fix a failing test in #3115
    * a161bf7 Feature #3347 REST-ified FileBucket
    * a1744c4 Fix tests on #3347
    * 37a3eaa Feature #3383 RAL over REST
    * 9a296c6 Feature #3383 Part 2: Remove RAL XMLRPC
    * 254a5b7 Feature #3394 REST Runner, preparation
    * d56fff4 Feature #3394 REST runner, execution
    * 47fc017 Resolving conflicts between jesse:feature/master/3394 and
luke:tick...
    7919 examples, 110 failures, 38 pending
brice:tickets/0.25.x/3229 (regex case sensitivity) succeeded:
    * f9366d9 Fix #3229 - use original value in case/selector regex matching
    7919 examples, 112 failures, 38 pending
        1 more in unit/parser/ast/leaf.rb (3 total)
        1 more in unit/resource.rb (1 total)
andrew:feature/0.25.x/zypper (zypper for OpenSuSE) succeeded:
    * 31fbb4f Fixes #1223 Add Zypper support for SuSE machines
    7927 examples, 113 failures, 38 pending
        2 more in unit/provider/package/zypper.rb (2 total)
        1 fewer in unit/resource.rb (0 total)
luke:tickets/master/3096     (internal DSL) succeeded:
    * 3b99185 Adding environment support to parser resources
    * 0cfc3c5 Adding simplistic pure ruby interface
    * 4374faa s/DSL::ResourceHelper/DSL::ResourceAPI/g
    * 5acdf57 Cleaning up ResourceAPI tests
    * bfb51ac Adding virtual and exported resource support to the DSL
    7971 examples, 141 failures, 45 pending
        25 more in unit/dsl/resource_api.rb (25 total)
        1 more in unit/parser/resource.rb (4 total)
        1 more in unit/resource.rb (1 total)
        1 more in unit/resource/type.rb (7 total)
ran ruby ../refactor/refactor.rb:
    * 9731a98 Code smell: Miscellaneous oddity removal
    * 30db341 Code smell: Inconsistent indentation and related formatting
issues
    * 99441a5 Code smell: Use {} for % notation delimiters wherever
practical
    * ffcd98d Code smell: English names for special globals rather than
line-noise
    * e9c1b0c Code smell: Use string interpolation
    * efdc74b Code smell: Line modifiers are preferred to one-line blocks.
    * 603c909 Code smell: Booleans are first class values.
    * 412f1a2 Code smell: Omit needless checks on defined
    * e68adc2 Code smell: Avoid needless decorations
    * 78c7aa5 Code smell: Two space indentation
    7968 examples, 140 failures, 45 pending
        1 fewer in unit/resource.rb (0 total)

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to