Last active
July 15, 2016 02:39
-
-
Save ferventcoder/7c259f0a615b17399da7 to your computer and use it in GitHub Desktop.
3.6.0 commits JIRA curl jira api
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git log 3.5.1...HEAD --pretty=format:"%h %s [%an (%ae)]" --no-merges > git.commits.txt | |
#| grep -v -e "(maint)" -e "(Maint)" | |
cat git.commits.txt | pbcopy | |
curl --output "jira.issues.txt" --silent -H "Content-Type: application/json" https://tickets.puppetlabs.com/rest/api/2/search?jql=project=PUP+AND+fixVersion=%223.6.0%22+Order+by+key+ASC&maxResults=300&fields=key,summary | |
# brew install jq | |
cat jira.issues.txt | jq '.issues[].key' >jiraissues.txt | |
# https://gist.githubusercontent.com/hlindberg/9520023/raw/40389c4c20ef3aba939c52db8f280f2ae1c0759a/ticketmatch.rb | |
ruby ticketmatch.rb |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This script mangles the output from git log between two git references | |
# and matches this with a list of tickets from Jira. | |
# | |
# The List from Jira can be obtained by showing the list of issues for a release | |
# i.e. a query like this for the given release which gets all targeting the | |
# release in question: | |
# | |
# curl --output "jira.issues.txt" --silent -H "Content-Type: application/json" https://tickets.puppetlabs.com/rest/api/2/search?jql=project=PUP+AND+fixVersion=%223.6.0%22+Order+by+key+ASC&maxResults=300&fields=key,summary | |
# # brew install jq | |
# cat jira.issues.txt | jq '.issues[].key' >jiraissues.txt | |
# | |
# Then change the from and to in this script to the tags you want to | |
# compare | |
# | |
# You must cd to the puppet git repo for this to work, and place | |
# the extra files there as well. | |
# | |
from = "3.5.1" | |
to = "HEAD" | |
# Get the log from git | |
# process and store in a hash per user entered ticket reference | |
# | |
result = Hash.new {|h, k| h[k] = [] } | |
a = %x{git log --no-merges --pretty=format:"%h %s [%an (%ae)]" --no-merges #{from}..#{to}} | |
a.each_line do |line| | |
m = line.match(/^([0-9a-fA-F]+)\s+(\([^\)]*\))?(.*)$/) | |
result[(m[2] || 'unmarked').upcase] << [m[1], m[3]] | |
end | |
# Process file with Jira issues | |
jiratext = File.read('jiraissues.txt') | |
known_issues = jiratext.each_line.reduce({}) {|memo, line| memo["(#{line.chomp.gsub(/\"/, '')})"] = true; memo } | |
# Print list of ssues sorted, for each show sha + comment after reference | |
# | |
result.keys.sort.each do |k| | |
if known_issues[k] | |
marker = '--' | |
known_issues[k] = :in_git | |
else | |
marker = '**' | |
end | |
puts "#{marker} #{k.upcase}" | |
v = result[k] | |
v.each do | data | | |
puts " #{data[0]} #{data[1]}" | |
end | |
end | |
puts "---" | |
puts "ISSUES NOT FOUND IN GIT" | |
puts known_issues.select {|k,v| v != :in_git }.keys.join("\n") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
** (#FORGE-38) | |
c443433 Add Rakefile to skeleton for generated modules [Garrett Honeycutt ([email protected])] | |
** (#PUP-1046) | |
265290b Add spec test for skeleton for generated modules [Garrett Honeycutt ([email protected])] | |
** (DOC-550) | |
43e1f57 Fix typo in augeas type [Nick Fagerlund ([email protected])] | |
** (DOC-565) | |
396ef44 Improve description of package type's package_settings property [Nick Fagerlund ([email protected])] | |
** (DOC-698) | |
fdf72f7 Revise doc text for modulepath, environmentpath, and friends [Nick Fagerlund ([email protected])] | |
** (DOCUMENT-22) | |
bc58150 Clarify the cron properties user and target [Charlie Sharpsteen ([email protected])] | |
** (MAINT) | |
2d01efa Fix plugin spec to work with facter 1.7.5 [Josh Partlow ([email protected])] | |
559bca6 Provide a namespace around two specs using Memory indirectors [Josh Partlow ([email protected])] | |
d29ba40 replace `using_checksums_describe` with `with_digest_algorithms` [Adrien Thebo ([email protected])] | |
8a54d6e Remove explicit setting of configured environment in benchmarks [Henrik Lindberg ([email protected])] | |
7b1f3ff Update defined_types benchmark to ensure correct environment [Henrik Lindberg ([email protected])] | |
2c1e806 Remove TODO comment [Henrik Lindberg ([email protected])] | |
97dac3d Remove redundant and useless tests [Andrew Parker ([email protected])] | |
3898701 checksum methods should be class methods [Adrien Thebo ([email protected])] | |
fe7639a Fixup file content specs to use rspec helpers [Adrien Thebo ([email protected])] | |
b02e10d Fix creation of Loaders [Andrew Parker ([email protected])] | |
f035381 Convert to using have_resource matcher [Andrew Parker ([email protected])] | |
241fd7f Convert to compile_to_catalog [Andrew Parker ([email protected])] | |
6162df4 Fix param mismatches in YARD docs [Charlie Sharpsteen ([email protected])] | |
10a249f Fix return type warnings in Pops YARD docs [Charlie Sharpsteen ([email protected])] | |
16f208f Fix broken link warnings in Pops YARD docs [Charlie Sharpsteen ([email protected])] | |
854fcec Remove dependency on context system [Andrew Parker ([email protected])] | |
e275ba5 Remove unused method [Andrew Parker ([email protected])] | |
6d0227e Clarify tests for loaders [Andrew Parker ([email protected])] | |
2aed59b Unnest tests for loaders [Andrew Parker ([email protected])] | |
2c70fc1 Remove unused "create_loaders" [Andrew Parker ([email protected])] | |
7832ce8 Clean up loader tests a little [Andrew Parker ([email protected])] | |
3cfbdc3 Remove scaffolding test [Andrew Parker ([email protected])] | |
eaf3d06 Adding the Usertrust Network CA certificate. [Pieter van de Bruggen ([email protected])] | |
38fa9e5 Remove FS redefined constant warnings in spec runs [Josh Partlow ([email protected])] | |
e3633fd Adding the Usertrust Network CA certificate. [Pieter van de Bruggen ([email protected])] | |
3c5c721 Update PMT to work around cross-platform issues in Dir.[] [Pieter van de Bruggen ([email protected])] | |
791a945 Don't expand tar cf - sourcedir path [Josh Cooper ([email protected])] | |
855eff5 Remove an outdated PMT acceptance test. [Pieter van de Bruggen ([email protected])] | |
6badc33 Adding File.expand_path to the Tar::Gnu specs. [Pieter van de Bruggen ([email protected])] | |
29ef2fa Adding forge_host configuration to the acceptance bootstrap script. [Pieter van de Bruggen ([email protected])] | |
69bd606 Update PMT acceptance tests to match new verbiage [Pieter van de Bruggen ([email protected])] | |
820a3a1 Include information about how PRs are handled [Andrew Parker ([email protected])] | |
1f44a33 Clearer error message to reflect origin. [Ashley Penney ([email protected])] | |
63710f5 Code cleanup around PMT generate. [Pieter van de Bruggen ([email protected])] | |
a35a4b0 Remove cron fixtures after cron acceptance tests [Adrien Thebo ([email protected])] | |
7465a90 Use 2 space tabs in cron acceptance tests [Adrien Thebo ([email protected])] | |
7aafce9 Clarify how dispatches are done [Andrew Parker ([email protected])] | |
ed6ea3e Fix display of warning on Internal* [Andrew Parker ([email protected])] | |
2fb6812 Get Puppet::Pops::Functions to show in yard [Andrew Parker ([email protected])] | |
9ecdf04 Remove reference to README_DEVELOPER [Andrew Parker ([email protected])] | |
78458aa Fix various typos and problems in docs [Andrew Parker ([email protected])] | |
0aefb1c Rework documentation for functions [Andrew Parker ([email protected])] | |
19e5134 Mark Function impl public [Andrew Parker ([email protected])] | |
6988431 Remove reference to type factory [Andrew Parker ([email protected])] | |
3e368af Fix typo [Andrew Parker ([email protected])] | |
0444e4e Reverting an unnecessary API change to Pupppet::Node::Environment [Pieter van de Bruggen ([email protected])] | |
2e7850c Don't overwrite mast_opts hash [Josh Partlow ([email protected])] | |
9770568 Reformat to 80 chars wide [Andrew Parker ([email protected])] | |
8237592 Fix metadata validation for missing namespaces and module names. [Pieter van de Bruggen ([email protected])] | |
fbeed5c Use PuppetSpec::Files for tmpdir creation in tests. [Pieter van de Bruggen ([email protected])] | |
8e50ae7 Refactoring module name validation to be less obtuse. [Pieter van de Bruggen ([email protected])] | |
4edce4e Fix documentation of Puppet::ModuleTool.environment_for_options [Pieter van de Bruggen ([email protected])] | |
1fb1504 Fix quotes in hiera config for dynamic_environments test [Josh Partlow ([email protected])] | |
d6749c7 Use current facter api (previous was phased out in facter 2) [Kylo Ginsberg ([email protected])] | |
08ad544 Update dir env links in deprecation warning and example env README file [Nick Fagerlund ([email protected])] | |
46745c8 Fix comparison error float - string [Henrik Lindberg ([email protected])] | |
c811a16 Quote % in hiera.conf for dynamic environments acceptance [Josh Partlow ([email protected])] | |
3a549fe Format according to norms [Andrew Parker ([email protected])] | |
a091c02 Remove unused helper method [Josh Partlow ([email protected])] | |
f2c0930 fix (loader) tests that now get different error message text [Henrik Lindberg ([email protected])] | |
87f08e1 Make context handle lazy initialization [Henrik Lindberg ([email protected])] | |
b15490d expand yumrepo inifile inline documentation. [Adrien Thebo ([email protected])] | |
1811e83 Update yumrepo inifile provider comments [Adrien Thebo ([email protected])] | |
f80b225 refactor find_conf_value to use PhysicalFile [Adrien Thebo ([email protected])] | |
fff636b Remove assignment w/o effect [Henrik Lindberg ([email protected])] | |
602043f Indentation fixes in egrammar [Erik Dalén ([email protected])] | |
b244756 Remove trailing whitspace [Henrik Lindberg ([email protected])] | |
5005f56 Make Regexp type and Pattern type assert given pattern [Henrik Lindberg ([email protected])] | |
f30b805 Remove trailing comma that makes Ruby 1.8.7 have a hissy fit [Henrik Lindberg ([email protected])] | |
aa9ad6f Improve documentation ofthe assert_type function [Henrik Lindberg ([email protected])] | |
15993cb Fix type calculator inference of Optional type [Henrik Lindberg ([email protected])] | |
280d106 Add dir_containing(name, hash) to spec helpers [Henrik Lindberg ([email protected])] | |
600bca4 Add a :biff setting turning on biff, future parser/evaluator [Henrik Lindberg ([email protected])] | |
ff72f39 Remove travis irc notifications [Kylo Ginsberg ([email protected])] | |
db1f87d Consolidate redundant join_options implementations. [Peter Huene ([email protected])] | |
3e0469a Update PMT tests to match a regex [Josh Partlow ([email protected])] | |
c62f993 Reduce travis notifications to a one-liner [Kylo Ginsberg ([email protected])] | |
dff1835 Change travis irc notifications format to omit build number [Kylo Ginsberg ([email protected])] | |
8547e2f Update PMT tests to expect deprecation [Andrew Parker ([email protected])] | |
3124162 Display full trace to deprecated code [Andrew Parker ([email protected])] | |
43eb6fc Add travis notifications to #puppet-dev [Kylo Ginsberg ([email protected])] | |
36c7120 Add a commented out Gemfile section specifying the correct augeas gem [Kylo Ginsberg ([email protected])] | |
7b92a54 Fix typo in test name [Kylo Ginsberg ([email protected])] | |
18d8240 Fix formatting of the show_diff description [Kylo Ginsberg ([email protected])] | |
f5f1fc5 Document Cron autorequre of user resources [Charlie Sharpsteen ([email protected])] | |
93b69e1 Update required params when creating cron jobs [Charlie Sharpsteen (Charlie Sharpsteen [email protected])] | |
3f13838 Improve tests to check actual logging [Andrew Parker ([email protected])] | |
be86b16 Remove commented out code [Andrew Parker ([email protected])] | |
fbafc0a Update gem provider spec for recent change. [Peter Huene ([email protected])] | |
ed42ef6 Fix package acceptance test failure caused by gem provider changes. [Peter Huene ([email protected])] | |
c6ddc4f Add method size_range, and repeat_last_range to collections [Henrik Lindberg ([email protected])] | |
0caa6d7 Change infer_set of Array to produce PTupleType [Henrik Lindberg ([email protected])] | |
3f0bf8d Fix usage of remove_instance_variable for 1.8.7. [Peter Huene ([email protected])] | |
2335ad5 Fix directoryservice spec order issue. [Peter Huene ([email protected])] | |
b00d6b2 Fix yum package provider syntax for Ruby 1.8.7. [Peter Huene ([email protected])] | |
07b8c9e Convert test to use real resource objects [Josh Cooper ([email protected])] | |
225a83c Add File.open to memory_impl abstraction [Josh Partlow ([email protected])] | |
a3bf8f1 Fix class relationships [Erik Dalén ([email protected])] | |
0e284c9 Fix yet another face spec issue. [Peter Huene ([email protected])] | |
275ac95 Fix face specs to not pollute global state. [Peter Huene ([email protected])] | |
26af2be Revert "Fix face_collection_spec to properly restore global state." [Peter Huene ([email protected])] | |
c6afa64 Use provider property accessors in the Cron type [Charlie Sharpsteen ([email protected])] | |
1b8a7ea Fix face_collection_spec to properly restore global state. [Peter Huene ([email protected])] | |
f56da6c Simplify the CA use of the autosign setting [Adrien Thebo ([email protected])] | |
-- (PUP-1041) | |
5e0b340 nagios: parse empty parameter values in definitions [Felix Frank ([email protected])] | |
-- (PUP-1114) | |
02e00ae Deprecate environment sections in puppet.conf [Josh Partlow ([email protected])] | |
-- (PUP-1174) | |
a71ab02 Use Puppet::Util.absolute_path? to validate purge_ssh_keys [Josh Cooper ([email protected])] | |
618c516 add tests for the purge_ssh_keys parameter of the user type [Felix Frank ([email protected])] | |
e64611e amend resources type documentation [Felix Frank ([email protected])] | |
ca46bfd enable the purging of authorized ssh keys [Felix Frank ([email protected])] | |
** (PUP-1279) | |
e427904 Make Class[::p] remove the :: [Henrik Lindberg ([email protected])] | |
-- (PUP-1332) | |
9d06e7a Add instantiated upstart services to exclude list [Matthaus Owens ([email protected])] | |
-- (PUP-1433) | |
9fc9170 Ignore deprecation warnings in module acceptance output [Josh Partlow ([email protected])] | |
050a054 Link to environment docs [Andrew Parker ([email protected])] | |
6b4b7bd Add deprecation notices to the setting descriptions [Josh Partlow ([email protected])] | |
726f074 Add short link to env settings deprecations [Josh Partlow ([email protected])] | |
55d1148 Gather sections for deprecation check in a Ruby neutral way [Josh Partlow ([email protected])] | |
3cb14dd Remove use of modulepath setting [Andrew Parker ([email protected])] | |
baa4403 Remove use of manifest setting [Andrew Parker ([email protected])] | |
c0039f7 Stop deprecating env settings on CLI [Andrew Parker ([email protected])] | |
75e2a7e Use modulepath of the current environment [Andrew Parker ([email protected])] | |
1186a91 Deprecate non-environment manifest settings [Josh Partlow ([email protected])] | |
b791ddf List all created directories in deb [Andrew Parker ([email protected])] | |
92dcbb1 Create example environment for redhat [Andrew Parker ([email protected])] | |
980f4b9 Add example environment to deb packages [Andrew Parker ([email protected])] | |
-- (PUP-1547) | |
8054a06 Undefined method for nil:NilClass when no providers found [Carlos Sanchez ([email protected])] | |
-- (PUP-1552) | |
2e5aa02 Create new issue type for authorization [Andrew Parker ([email protected])] | |
-- (PUP-1585) | |
0608933 amend unit test to match corrected behavior [Felix Frank ([email protected])] | |
b3d10de cron: fix resource duplication in crontab provider [Felix Frank ([email protected])] | |
-- (PUP-1586) | |
5af17f0 remove obsolete unit test [Felix Frank ([email protected])] | |
cc056e9 allow managing existing cronjobs without caring for command [Felix Frank ([email protected])] | |
** (PUP-1587) | |
d0fb26e crontab: make sure that invalid crontabs aren't written out [Felix Frank ([email protected])] | |
-- (PUP-1596) | |
ea9f5ed Expand all paths when creating directory environments [Josh Partlow ([email protected])] | |
59c99fa Fix MemoryFile to string conversion in Ruby 1.8 [Josh Partlow ([email protected])] | |
e65b645 Interpolate settings inside an environment.conf [Josh Partlow ([email protected])] | |
574115a Read environment.conf for new directory environments [Josh Partlow ([email protected])] | |
1221f59 Add config_version as an explicit env property [Josh Partlow ([email protected])] | |
-- (PUP-1624) | |
0187ee5 cron: fix a unit test regression [Felix Frank ([email protected])] | |
b0df220 cron: move the default value logic from user to target [Felix Frank ([email protected])] | |
-- (PUP-1699) | |
d276475 Ensure context in effect before accessing in app setup [Josh Partlow ([email protected])] | |
0dfce8a Add remote environment to plugin downloader calls [Josh Partlow ([email protected])] | |
2a2ef7d Tie resource environment to catalog [Andrew Parker ([email protected])] | |
7eb6e58 Set a stub environment_instance when deserializing catalog [Josh Partlow ([email protected])] | |
137e16e Create a real env in doc_spec tests [Josh Partlow ([email protected])] | |
8825555 Retain an instance of a Catalog's environment [Josh Partlow ([email protected])] | |
e0848b6 Remove dead code, fix documentation. [Henrik Lindberg ([email protected])] | |
779f012 Use Puppet.override to provide some spec envs [Josh Partlow ([email protected])] | |
b746a06 Change default time to live for directory env to 5s [Henrik Lindberg ([email protected])] | |
c3bf741 Add caching for directory based environments [Henrik Lindberg ([email protected])] | |
-- (PUP-1711) | |
8916a8e Add support for Ubuntu 14.04, Trusty Tahr [Melissa Stone ([email protected])] | |
-- (PUP-1712) | |
2db74b0 Don't install rubygems on trusty (package no longer exists) [Kylo Ginsberg ([email protected])] | |
c57cae4 Use beaker 1.10 in acceptance (needed for trusty) [Kylo Ginsberg ([email protected])] | |
4814074 Install libjson-ruby only on the non-trusty debian/ubuntu distros [Kylo Ginsberg ([email protected])] | |
8293d92 Add trusty (Ubuntu 14.04) config [Kylo Ginsberg ([email protected])] | |
-- (PUP-1749) | |
5225659 Fix module_tool extract for non-gnu tar [Reid Vandewiele ([email protected])] | |
-- (PUP-1751) | |
902d30d Add service provider examples for Suse special casing. [Peter Huene ([email protected])] | |
e62a2f3 Fix service provider on Suse to handle boot services. [Matteo Cerutti ([email protected])] | |
-- (PUP-1769) | |
fab1f1b Don't pass nil through to provider command [Josh Cooper ([email protected])] | |
4b1a9c5 Update yum specs with install_options [Peter Souter ([email protected])] | |
8388a34 Use join_options command [Peter Souter ([email protected])] | |
9570162 Changing the has_feature to a one-liner [Peter Souter ([email protected])] | |
a4abf13 yum provider takes install_options [Jan Holčapek ([email protected])] | |
-- (PUP-1799) | |
fa8d14b Restrict function base classes [Andrew Parker ([email protected])] | |
2b79928 Remove support for ruby types [Andrew Parker ([email protected])] | |
a6683e6 Rename to InternalFunction [Andrew Parker ([email protected])] | |
2e9e062 Add warning messages to docs [Andrew Parker ([email protected])] | |
5b78270 Clarify public/private portions of the Functions API [Josh Partlow ([email protected])] | |
c17989a Rewrap some longer comments [Josh Partlow ([email protected])] | |
c0db703 Split Public from Private Function API [Andrew Parker ([email protected])] | |
814bf72 Remove exposure of TypeFactory in Functions [Andrew Parker ([email protected])] | |
3fb214e Remove polymorphic dispatch [Andrew Parker ([email protected])] | |
0d9ab02 Remove undocumented and unused dispatch [Andrew Parker ([email protected])] | |
bf9b71f Pull implementation into pops [Andrew Parker ([email protected])] | |
60eda18 Fix test of function API for Ruby 1.8.7 [Henrik Lindberg ([email protected])] | |
091a0cf Fix argument count adjustment for Ruby 1.8.7 [Henrik Lindberg ([email protected])] | |
2ddb2ca Fix issue when running under Ruby 1.8.7 (typo) [Henrik Lindberg ([email protected])] | |
ef7660d Yardoc and dead code removal in Function API [Henrik Lindberg ([email protected])] | |
9ba142a Add support for injection of parameters and weaving [Henrik Lindberg ([email protected])] | |
8705a43 Add support for injection of Function class attributes [Henrik Lindberg ([email protected])] | |
42b9aa5 Modify how required/optional/varargs count is specified [Henrik Lindberg ([email protected])] | |
fa8312f Change default inferred param type to Object (no undef) [Henrik Lindberg ([email protected])] | |
20395c1 Add marking of optional and varargs count in error message [Henrik Lindberg ([email protected])] | |
8467d58 Add support for multiple dispatch entries [Henrik Lindberg ([email protected])] | |
fe0cbb0 Make new Function API report parameter names. [Henrik Lindberg ([email protected])] | |
aeb8b13 Add support for parameter names [Henrik Lindberg ([email protected])] | |
f37bc92 Make Function handle dispatch directly instead of nested [Henrik Lindberg ([email protected])] | |
21f8580 First working version of new Function API (simple dispatch) [Henrik Lindberg ([email protected])] | |
8b49714 Add new Function API [Henrik Lindberg ([email protected])] | |
-- (PUP-1840) | |
586b8dc Use binary mode for files [Andrew Parker ([email protected])] | |
9232c97 Use module methods of Puppet::Util::Checksum [Andrew Parker ([email protected])] | |
f706b87 Remove magic variables from shared context [Andrew Parker ([email protected])] | |
1793e42 Remove unused constant [Andrew Parker ([email protected])] | |
1b6181d Remove use of "use" [Andrew Parker ([email protected])] | |
589396e Use single location for default digest algorithm [Adrien Thebo ([email protected])] | |
d0b6b74 Use configured digest_algorithm as default checksum_type for file resources [Jared Jennings ([email protected])] | |
18c0a9d Respect digest algorithm in filebucket dipper [Adrien Thebo ([email protected])] | |
1b728b5 Respect digest algorithm in filebucket file [Adrien Thebo ([email protected])] | |
0d1a6c8 Respect digest_algorithm in file metadata [Adrien Thebo ([email protected])] | |
f33461b Ease testing under different digest_algorithm settings [Jared Jennings ([email protected])] | |
477a547 Add a digest_algorithm Puppet setting, defaulting to md5 [Jared Jennings ([email protected])] | |
fcfb1f2 Add an sha256 checksum type to Puppet::Util::Checksums [Jared Jennings ([email protected])] | |
-- (PUP-1854) | |
4c4a8e4 add a global Log_level parameter [Stefan Goethals ([email protected])] | |
59f915e add a global Log_level parameter [Stefan Goethals ([email protected])] | |
-- (PUP-1879) | |
b61fa20 Clear gem path cache when loading library features [Dominic Cleal ([email protected])] | |
-- (PUP-1892) | |
f1776e5 Remove dead code for missing uri [Andrew Parker ([email protected])] | |
89b8ac1 File resources do not work with fileservers that are not the current puppetmaster. [Tristan Smith ([email protected])] | |
-- (PUP-1932) | |
ce1fd9d Don't report static services [Kylo Ginsberg ([email protected])] | |
750ea0c Restrict systemd provider to manage file-based services [Kylo Ginsberg ([email protected])] | |
-- (PUP-1937) | |
285d304 Remove extra assignment [Josh Partlow ([email protected])] | |
-- (PUP-1938) | |
b59fe65 Remove Debian service provider default on Ubuntu [Marlin Cremers ([email protected])] | |
** (PUP-1952) | |
f10145b Increase jruby heap size for travis CI [Kylo Ginsberg ([email protected])] | |
8b86229 Accomodate that jruby can't fork [Kylo Ginsberg ([email protected])] | |
fd46322 Break out jruby versions of gems as needed [Kylo Ginsberg ([email protected])] | |
d49b338 Add jruby-19mode to travis ci (but under allow_failures) [Kylo Ginsberg ([email protected])] | |
-- (PUP-1954) | |
3faca7e use attr_accessor instead of attr [Kevin Corcoran ([email protected])] | |
-- (PUP-1955) | |
84f32ef Generate an empty array when purge_ssh_keys is false [Charlie Sharpsteen ([email protected])] | |
cefd13e Use symbols not booleans in purge_ssh_keys [Charlie Sharpsteen ([email protected])] | |
-- (PUP-1960) | |
cadb5d8 Change API of Resource and Class types for undef/array [Henrik Lindberg ([email protected])] | |
a076d79 Reverse the order of compact and flatten [Henrik Lindberg ([email protected])] | |
a196833 Make Resource and Class types produce [] on empty input [Henrik Lindberg ([email protected])] | |
-- (PUP-1964) | |
345790c Handle nil class parameter value [Henrik Lindberg ([email protected])] | |
-- (PUP-1973) | |
eb09ae7 Fix getting scope vars to template for inherited scope [Henrik Lindberg ([email protected])] | |
-- (PUP-1976) | |
efc18dd Use metadata.json as canonical metadata source. [Pieter van de Bruggen ([email protected])] | |
-- (PUP-1977) | |
7d78de2 Update `puppet module generate` to create `metadata.json` [Pieter van de Bruggen ([email protected])] | |
-- (PUP-1978) | |
7807591 Fix issues with [] operator error reporting [Henrik Lindberg ([email protected])] | |
-- (PUP-1986) | |
5d28484 Ignore source_permissions when downloading plugins on POSIX [Josh Partlow ([email protected])] | |
** (PUP-2009) | |
205a612 Add acceptance test for dynamic environments [Josh Partlow ([email protected])] | |
-- (PUP-2026) | |
10b20d9 Add support for Callable in access operator ([]) [Henrik Lindberg ([email protected])] | |
524bd5c Add support for Callable in TypeParser [Henrik Lindberg ([email protected])] | |
bc12732 Allow block_type of Callable to be specified in factory call [Henrik Lindberg ([email protected])] | |
a4a29f2 Add support for Callable in TypeCalculator [Henrik Lindberg ([email protected])] | |
ba37050 Add TypeFactory support for CallableType [Henrik Lindberg ([email protected])] | |
bcc9f24 Add lambda/callable type to model [Henrik Lindberg ([email protected])] | |
620757e Add PCallableType and PCallSignature for lambda and function [Henrik Lindberg ([email protected])] | |
-- (PUP-2027) | |
e015c82 Support lambdas in 4x function API [Henrik Lindberg ([email protected])] | |
3a9ba20 Use Callable in Function API [Henrik Lindberg ([email protected])] | |
-- (PUP-2033) | |
c357fd0 Use loglevel for diff output [Andrew Parker ([email protected])] | |
-- (PUP-2035) | |
991fc29 Adapt autoloaded functions with loader [Henrik Lindberg ([email protected])] | |
bef1370 Fix issues with loader configuration [Henrik Lindberg ([email protected])] | |
50cfd70 Make loading from a module loader based on modulepath work [Henrik Lindberg ([email protected])] | |
bfbe406 Add configuration of loaders from modules on module path [Henrik Lindberg ([email protected])] | |
4ed2ce7 (PUP-1799) Use new 4x loaders for 4x functions [Henrik Lindberg ([email protected])] | |
96f3d97 Make loader infrastructure work for functions [Henrik Lindberg ([email protected])] | |
435e8b0 Add first cut of instantiators for functions and loader API [Henrik Lindberg ([email protected])] | |
-- (PUP-2048) | |
c88c21b Implement augeas show_diff parameter [Kylo Ginsberg ([email protected])] | |
a29ef7b Add a show_diff parameter for the augeas type [Kylo Ginsberg ([email protected])] | |
-- (PUP-2073) | |
6dab11c fix for multiple diff_args [Matt Shean ([email protected])] | |
** (PUP-2080) | |
e8b2b6e Reinstate function as a QNAME [Andrew Parker ([email protected])] | |
2f47f76 Remove function in the puppet language [Andrew Parker ([email protected])] | |
85b4a86 Remove puppet language function loading [Andrew Parker ([email protected])] | |
a04d9a7 Add first cut of supporting functions written in .pp [Henrik Lindberg ([email protected])] | |
-- (PUP-2093) | |
8732b5f Update PMT acceptance tests for /v3 PMT [Pieter van de Bruggen ([email protected])] | |
242c52f Migrate all PMT code to use JSON. [Pieter van de Bruggen ([email protected])] | |
7d9de3a Improve documentation and test names. [Pieter van de Bruggen ([email protected])] | |
4f255ff Support hyphenated module names as dependencies. [Pieter van de Bruggen ([email protected])] | |
d459adf Restore use of JSON (over PSON). [Pieter van de Bruggen ([email protected])] | |
3f05274 Migrate PMT to /v3 API. [Pieter van de Bruggen ([email protected])] | |
6fa68b5 Integrate a dedicated dependency resolver. [Pieter van de Bruggen ([email protected])] | |
-- (PUP-2096) | |
85c3f48 Update API to use standard ruby idioms [Chris Price ([email protected])] | |
78a7cbc Support alternate http client classes in http_pool [Chris Price ([email protected])] | |
-- (PUP-2100) | |
8eaa3b0 Use AddAccessDeniedAceEx for inheritance [Rob Reynolds ([email protected])] | |
-- (PUP-2101) | |
f9cd389 resource parser: add the resource name on the validation error message when using create_resources [David Portabella ([email protected])] | |
** (PUP-2126) | |
99e9e19 Allow global functino names, and use environment loader [Henrik Lindberg ([email protected])] | |
-- (PUP-2143) | |
a25e2cc Implement :enableable for OpenBSD service provider [Zach Leslie ([email protected])] | |
** (PUP-2176) | |
3fbdd26 Loading functions via new loaders should use code's loader [Henrik Lindberg ([email protected])] | |
207caf1 Add test for parsing of typed parameters [Henrik Lindberg ([email protected])] | |
e86128d Use lazy initialization of context in compiler [Henrik Lindberg ([email protected])] | |
c241f42 Propagate non-autoloaded function to loader [Henrik Lindberg ([email protected])] | |
d5cd49f Make loading of puppet functions not nest under modulename [Henrik Lindberg ([email protected])] | |
05c9f41 Add validation of puppet function name (must be name spaced) [Henrik Lindberg ([email protected])] | |
ee67b5e Change to correct evaluating parser for puppet function load [Henrik Lindberg ([email protected])] | |
-- (PUP-2190) | |
f8e41e0 Fix issue when there are no defaults (for meta params) [Henrik Lindberg ([email protected])] | |
-- (PUP-2213) | |
543ea3d Expand paths for face/config spec on windows [Josh Partlow ([email protected])] | |
016f5f0 Read environment settings from other sections in config print [Josh Partlow ([email protected])] | |
-- (PUP-2218) | |
cd4e69f Use /etc/yum.conf for yumrepo default location [Adrien Thebo ([email protected])] | |
-- (PUP-2237) | |
ea7c004 Fix end of string in Emacs autoload for puppet-mode [Russ Allbery ([email protected])] | |
13f1e0d Improve puppet-mode indentation, XEmacs compatibility [Russ Allbery ([email protected])] | |
** (PUP-2241) | |
c7aef7a Simplify dispatching of logging functions [Henrik Lindberg ([email protected])] | |
-- (PUP-2278) | |
155bf4c Parameterize the mode of Puppet::Util::Execution.execpipe. [Pieter van de Bruggen ([email protected])] | |
dd8fc2b Accept paths with spaces in PMT tarball interactions. [Pieter van de Bruggen ([email protected])] | |
-- (PUP-2279) | |
244ea26 Add tests for `yumrepo` type [Thomas Linkin ([email protected])] | |
0cd10e2 Add support for 'skip_if_unavailable' to `yumrepo` [Thomas Linkin ([email protected])] | |
-- (PUP-2282) | |
8ea260b Guard caller() lookup in deprecation_warning [Josh Partlow ([email protected])] | |
ea892be Change environment setting deprecations to use keys [Josh Partlow ([email protected])] | |
dbe49a5 Allow deprecation warnings to supply optional key [Josh Partlow ([email protected])] | |
-- (PUP-2284) | |
f61e417 Updating default version for PMT generate. [Pieter van de Bruggen ([email protected])] | |
2c0456e Add --skip-interview option to PMT generate. [Pieter van de Bruggen ([email protected])] | |
41c88a2 Add an interview to the PMT `generate` action. [Pieter van de Bruggen ([email protected])] | |
-- (PUP-2285) | |
d755953 Integrating the recommended README template [Pieter van de Bruggen ([email protected])] | |
-- (PUP-2290) | |
0830931 Add a spec test for the issued warning for find 404 in REST [Henrik Lindberg ([email protected])] | |
ec55dd5 Fix typo - 400 should be 404 [Henrik Lindberg ([email protected])] | |
5cbda13 Issue warning when rest/find results in 404 [Henrik Lindberg ([email protected])] | |
-- (PUP-2291) | |
997917d Fix absent priorities in yumrepo [Julien Pivotto ([email protected])] | |
-- (PUP-2292) | |
992891f stronger tests on yumrepo's properties [Julien Pivotto ([email protected])] | |
-- (PUP-2302) | |
7fb506f Fix issue with Resource Defaults for qualified names [Henrik Lindberg ([email protected])] | |
-- (PUP-2306) | |
cf1537c Force return type of generate to String [Andrew Parker ([email protected])] | |
-- (PUP-2317) | |
fbacbb0 Make future parser issue discontinuation error for import [Henrik Lindberg ([email protected])] | |
-- (PUP-2344) | |
9e2811c Use the public loader for dependencies [Andrew Parker ([email protected])] | |
d31ccf8 Remove dead code path [Andrew Parker ([email protected])] | |
177f20f Inject environment into loaders [Andrew Parker ([email protected])] | |
cf53591 Extract methods to make flow clearer [Andrew Parker ([email protected])] | |
625d14e Fix issue with inter-module calls (visibility error) [Henrik Lindberg ([email protected])] | |
-- (PUP-2347) | |
94dca3b Raring went EOL in Jan 2014, so we should no longer build packages for it. [Matthaus Owens ([email protected])] | |
-- (PUP-485) | |
185a661 Add ability to give assert_type a type as a String [Henrik Lindberg ([email protected])] | |
1626bd8 Fix test after change to ParseError from ArgumentError [Henrik Lindberg ([email protected])] | |
76bfc91 Change format for actual type in assert_type error message [Henrik Lindberg ([email protected])] | |
2e4024c Add function assert_type(t, value) [Henrik Lindberg ([email protected])] | |
** (PUP-530) | |
2bb1fde Add a build depends of hiera [Moses Mendoza ([email protected])] | |
8b48219 Make install.rb check for hiera before installing [Moses Mendoza ([email protected])] | |
-- (PUP-620) | |
78bfab8 Add spec examples for yum install_options. [Peter Souter ([email protected])] | |
921db7f Limit gem install_options to install only. [Peter Souter ([email protected])] | |
4f27a44 Add install_options to gem provider [mike.moghadas ([email protected])] | |
-- (PUP-748) | |
607a1bc Add specs for zypper install_options. [Peter Huene ([email protected])] | |
5f0cb76 Fix the zypper package provider support for install_options. [Marcus Rückert ([email protected])] | |
-- (PUP-772) | |
c025a48 Fix apt package provider spec for install_options. [Peter Huene ([email protected])] | |
05117b6 Fix apt provider install_options [Matthew Barr ([email protected])] | |
6599534 Add the install_option attribute to the apt provider [Jasper Poppe ([email protected])] | |
** UNMARKED | |
3d9cbec Reading even old sysconfig file [Michal Hrusecky ([email protected])] | |
13633d7 Make relation between service and sysconfig file obvious [Michal Hrusecky ([email protected])] | |
4ebcfda Adding dependency on puppetmaster to puppet [Michal Hrusecky ([email protected])] | |
b9035cf Use no-daemonize and not forking service [Michal Hrusecky ([email protected])] | |
61ad1fd Maint: Fix buggy auth.conf example in fileserver.conf [Nick Fagerlund ([email protected])] | |
9ef869e Add docs badge to README [René Föhring ([email protected])] | |
b6514b8 Recent Debian's libruby doesn't provide libxmlrpc-ruby and libopenssl-ruby anymore [Mathieu Parent ([email protected])] | |
7da18a2 Maint: Fix wrong description of valid start_date values for scheduled_task triggers [Nick Fagerlund ([email protected])] | |
4500f9f Remove now-redundant Tar::Solaris from module_tool [Reid Vandewiele ([email protected])] | |
e874c9e Add tests for module_tool changes [Reid Vandewiele ([email protected])] | |
b5295b5 Clarified the use of slashes around RegEx for `pattern` attribute [Justin Holguin ([email protected])] | |
a1c9cd2 Clarified `pattern` parameter for Service type (DOCUMENT-1) [Justin Holguin ([email protected])] | |
96939d6 source function library *before* client sysconfig overrides [Robin Bowes ([email protected])] | |
--- | |
ISSUES NOT FOUND IN GIT | |
(PUP-740) | |
(PUP-947) | |
(PUP-1046) | |
(PUP-1060) | |
(PUP-1504) | |
(PUP-1899) | |
(PUP-1903) | |
(PUP-1924) | |
(PUP-1926) | |
(PUP-1956) | |
(PUP-2045) | |
(PUP-2215) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SHOULD BE PUP-2045 ** (#FORGE-38) | |
c443433 Add Rakefile to skeleton for generated modules [Garrett Honeycutt ([email protected])] | |
ADDED ** (#PUP-1046) | |
265290b Add spec test for skeleton for generated modules [Garrett Honeycutt ([email protected])] | |
Should be PUP-1979 - part of 3.5.0 ** (PUP-1279) | |
e427904 Make Class[::p] remove the :: [Henrik Lindberg ([email protected])] | |
+FixVersion ** (PUP-1332) | |
9d06e7a Add instantiated upstart services to exclude list [Matthaus Owens ([email protected])] | |
Duplicate for (PUP-1586) ** (PUP-1587) | |
d0fb26e crontab: make sure that invalid crontabs aren't written out [Felix Frank ([email protected])] | |
UNRESOLVED ** (PUP-1952) | |
f10145b Increase jruby heap size for travis CI [Kylo Ginsberg ([email protected])] | |
8b86229 Accomodate that jruby can't fork [Kylo Ginsberg ([email protected])] | |
fd46322 Break out jruby versions of gems as needed [Kylo Ginsberg ([email protected])] | |
d49b338 Add jruby-19mode to travis ci (but under allow_failures) [Kylo Ginsberg ([email protected])] | |
+FixVersion ** (PUP-1954) | |
3faca7e use attr_accessor instead of attr [Kevin Corcoran ([email protected])] | |
Merged from 3.5.0 ** (PUP-1973) | |
eb09ae7 Fix getting scope vars to template for inherited scope [Henrik Lindberg ([email protected])] | |
Merged from 3.5.0 ** (PUP-1978) | |
7807591 Fix issues with [] operator error reporting [Henrik Lindberg ([email protected])] | |
+ No Action - It's a test. ** (PUP-2009) | |
205a612 Add acceptance test for dynamic environments [Josh Partlow ([email protected])] | |
UNRESOLVED ** (PUP-2080) | |
e8b2b6e Reinstate function as a QNAME [Andrew Parker ([email protected])] | |
2f47f76 Remove function in the puppet language [Andrew Parker ([email protected])] | |
85b4a86 Remove puppet language function loading [Andrew Parker ([email protected])] | |
a04d9a7 Add first cut of supporting functions written in .pp [Henrik Lindberg ([email protected])] | |
Should be (PUP-2176) ** (PUP-2126) | |
99e9e19 Allow global functino names, and use environment loader [Henrik Lindberg ([email protected])] | |
UNRESOLVED ** (PUP-2176) | |
3fbdd26 Loading functions via new loaders should use code's loader [Henrik Lindberg ([email protected])] | |
207caf1 Add test for parsing of typed parameters [Henrik Lindberg ([email protected])] | |
e86128d Use lazy initialization of context in compiler [Henrik Lindberg ([email protected])] | |
c241f42 Propagate non-autoloaded function to loader [Henrik Lindberg ([email protected])] | |
d5cd49f Make loading of puppet functions not nest under modulename [Henrik Lindberg ([email protected])] | |
05c9f41 Add validation of puppet function name (must be name spaced) [Henrik Lindberg ([email protected])] | |
ee67b5e Change to correct evaluating parser for puppet function load [Henrik Lindberg ([email protected])] | |
+FixVersion ** (PUP-2241) | |
c7aef7a Simplify dispatching of logging functions [Henrik Lindberg ([email protected])] | |
+FixVersion ** (PUP-530) | |
2bb1fde Add a build depends of hiera [Moses Mendoza ([email protected])] | |
8b48219 Make install.rb check for hiera before installing [Moses Mendoza ([email protected])] | |
** UNMARKED | |
(PUP-2415) Created - 3d9cbec Reading even old sysconfig file [Michal Hrusecky ([email protected])] | |
(PUP-2415) Created - 13633d7 Make relation between service and sysconfig file obvious [Michal Hrusecky ([email protected])] | |
(PUP-2417) Created - 4ebcfda Adding dependency on puppetmaster to puppet [Michal Hrusecky ([email protected])] | |
(PUP-2416) Created - b9035cf Use no-daemonize and not forking service [Michal Hrusecky ([email protected])] | |
Packaging - b6514b8 Recent Debian's libruby doesn't provide libxmlrpc-ruby and libopenssl-ruby anymore [Mathieu Parent ([email protected])] | |
(PUP-2418) Created - 4500f9f Remove now-redundant Tar::Solaris from module_tool [Reid Vandewiele ([email protected])] | |
TESTING e874c9e Add tests for module_tool changes [Reid Vandewiele ([email protected])] | |
(PUP-892) 96939d6 source function library *before* client sysconfig overrides [Robin Bowes ([email protected])] | |
--- | |
ISSUES NOT FOUND IN GIT | |
WON'T FIX (PUP-592) | |
(PUP-740) - no commits (This should have been targeted 3.5.0 or no fix version) | |
(PUP-892) - this is UNMARKED - 96939d6 | |
(PUP-947) - this was (maint) - f56da6c | |
WON'T FIX (PUP-989) | |
(PUP-1046) - (#PUP-1046) | |
(PUP-1504) - Unmarked DOC changes | |
DUPLICATE (PUP-1798) | |
WON'T FIX (PUP-1896) | |
(PUP-1899) - this was (maint) - b5aac47 | |
(PUP-1903) - this was (maint) - c6afa64 | |
DUPLICATE (PUP-1924) - this is UNMARKED - 96939d6 | |
DUPLICATE (PUP-1926) | |
DUPLICATE (PUP-1950) | |
(PUP-1956) - has no commits associated with it, just infra work. | |
(PUP-2045) - (#FORGE-38) | |
(PUP-2215) - No commits? I don't see any |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://github.com/puppetlabs/packaging/blob/master/tasks/tickets.rake