This repository has been archived by the owner on Aug 25, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathCHANGELOG
192 lines (192 loc) · 10.4 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
[33mc4bc05b[m[33m ([1;36mHEAD[m[33m, [1;31morigin/pkm-overhaul[m[33m, [1;32mpkm-overhaul[m[33m)[m fixing tests
[33m2781c46[m py26 fixes
[33m13b128e[m attemping to install fpm for tests
[33m795ebbb[m updated version to 0.5.0
[33meb475ff[m redoing examples
[33m6074fd9[m fixed tests
[33mf39895f[m moved ppa-only-on-debian verification to main
[33m5142f34[m attempting to use packman without fabric and __import__ instead of importlib
[33m87ee05c[m still attempting to fix fpm
[33m3103809[m still attempting to fix fpm
[33m1f5a260[m still attempting to fix fpm
[33mc856843[m still attempting to fix fpm
[33m350fa4a[m fixed fpm
[33m39515bb[m fixed bad flag definition in fpm
[33mb6d7b33[m fixed overriding methods importing
[33mfc68202[m err!
[33m86ccd1e[m cap
[33m33a002f[m removed fabric from ruby handler
[33ma76915f[m removed fabric from yum. untested
[33m7ece57d[m redundant script
[33m9ef3b41[m um... too much stuff
[33m3c87d98[m fixing templater tests
[33m9373e84[m moved distro stuff to utils and fixed more tests
[33mab7362e[m finalized lots of tests
[33mf0974fd[m extended coverage report in tox
[33m1bcf885[m added .coveragerc file
[33m95a42a4[m starting to fix tests
[33m47a2cb1[m some cleanup and now handling gzip output correctly
[33mc7d3369[m adding virtualenv creation and gzip handling
[33m79526f8[m started adding package dict validation
[33m2d451fa[m retries decorator now works, need to use
[33m3c584fe[m first attempt at adding retries to sh
[33maf5206f[m removed fabric dependency from main packman file
[33m4994386[m removing more fabric, adding more sh
[33me90ed6b[m some logging optimizations and more attempts to replace fabric with sh
[33mefacbdb[m os.path.join dude!
[33m05a72af[m fixed multiple imports of packages file, replaced fabric with sh in file downloader and python handler
[33m659796c[m now using sh in pkm
[33mf9ba111[m optimizations, optimizations, optimizations (oh, and began to remove fabric
[33mc431194[m lots of cleanup and code optimization
[33m78fa376[m more cleanup
[33m6226cbf[m removed most of the default sudo executions and cleaned up lots of code
[33mac1d491[m utils cleanup. not tested yet
[33mb2766db[m removed unnecessary common file
[33m7ae9af1[m merged master, mainly
[33m70cb52e[m Documentation optimizations and some other minor stuff
[33m6c4fc61[m some output cleanup and now handling bootstrap scripts correctly
[33mda723d5[m now defaulting to local directory when package_path is not supplied
[33m5b97b91[m some fixes and optimizations
[33m60a9613[m fixed unnecessary binary files downloaded when downloading from apt
[33m6eda1ce[m opts?
[33mb3845ac[m MOAR optimizations
[33mea90302[m some more optimization
[33m334b205[m cleaned up get method
[33mef43960[m optimizations
[33ma725ddd[m now will only add repo to local repo list if it wasn't added before
[33m23de1b6[m now checking if the sources directory is empty before packaging
[33m8e569bc[m converted config to yaml, mainly
[33ma9245b1[m[33m ([1;33mtag: 3.2m5[m[33m, [1;33mtag: 3.2m4[m[33m, [1;31morigin/master[m[33m, [1;31morigin/HEAD[m[33m, [1;32mmaster[m[33m)[m flake8
[33mee8a0eb[m[33m ([1;33mtag: 3.2m3[m[33m)[m Merge pull request #4 from cloudify-cosmo/py26-fix
[33m067cbe2[m fix py26 test
[33m017ca82[m hardcode coverage version + move py26 into tox
[33m9ec131e[m fixing tests
[33mbf79d76[m more doc...
[33mb5528d2[m lots and lots of code optimizations
[33mdb7506f[m minor shit
[33mbed528f[m some documentation fixes. moved fpm handler
[33m10357c7[m separated handlers, removed unnecessary code, lots of naming optimizations
[33mbdc6518[m moved common class to common handler file
[33m2433aa9[m moved some basic functions to common
[33m5380022[m[33m ([1;33mtag: 3.2m2[m[33m, [1;33mtag: 3.2m1[m[33m, [1;33mtag: 3.1rc2[m[33m, [1;33mtag: 3.1rc1[m[33m, [1;33mtag: 3.1m5[m[33m, [1;33mtag: 3.1m4[m[33m, [1;33mtag: 3.1[m[33m)[m Merge pull request #3 from cloudify-cosmo/CFY-1012-remove-dependency-links
[33m9ab0230[m CFY-1012 remove dependency links
[33m4050978[m[33m ([1;33mtag: 3.1m3[m[33m)[m empty line to trigger travis build
[33m70e02b2[m Merge pull request #2 from cloudify-cosmo/CFY-1277-adjust-packman-to-work-with-py26
[33m90b88ef[m flake8 fix
[33m78b647c[m more flake8
[33m3f089c9[m flake8 fixes
[33md077ede[m oops.. wtf?
[33mdb9c949[m made some changes. .ready to travis
[33mefc24b9[m added local six and dictconfig for cross python support
[33md082895[m[33m ([1;33mtag: 1.1m3[m[33m, [1;33mtag: 1.1m2[m[33m, [1;33mtag: 1.1m1[m[33m, [1;33mtag: 1.0m2[m[33m, [1;33mtag: 1.0m1[m[33m)[m Update .gitignore
[33mad536b7[m Delete qb-scm.xml
[33m3d69825[m[33m ([1;33mtag: 1.0[m[33m)[m merging develop branch by the builder - release 3.0
[33ma239cd2[m[33m ([1;33mtag: 1.0rc1[m[33m, [1;33mtag: 1.0-rc1[m[33m)[m fixed alternative methods uppercase names
[33m1628187[m some gitignore changes
[33mbc5c9fd[m dev-reqs
[33m58b9678[m flake8 fixes
[33m284b64b[m removed check_if_package_is_installed check for now
[33m5e4f98b[m fixing logging problems with get method
[33m002f970[m fixing logging problems with get method
[33m50a4af8[m documentation changes
[33mead0d39[m now removing temporary packages after packaging
[33mbc2eaa8[m some doc changes and added the option to specify multiple destination package types
[33me2f9f58[m fixing yum package installation bugs
[33m478147d[m fixing yum package installation bugs
[33m7e5e30b[m fixing yum package installation bugs
[33m526995b[m hotfix
[33mc63cef1[m hotfix
[33m690489f[m some centos fixes
[33mf4e33dc[m changed to standard structure of docstrings for sphinx
[33m0ab7e42[m added support for component names containing hyphens and dots when assigning them with alternative get and pack methods
[33m6e59628[m removed package_installed check due to a bug. testing
[33m3bbe24c[m fixed bug when downloading non rpm/deb files
[33m85fe0e0[m fixed bug when building the fpm string
[33m8016843[m fixed problem with resoure download logic
[33mbbc9406[m hotfix
[33m99f784c[m fixed broken get_components_config
[33m1bf5558[m started adding support for installing requirements from tar files
[33m024736f[m hotfix
[33m889f6ef[m hotfix
[33mb2d7fff[m oops.. ruby gems typo
[33m6c7a633[m LOADS of code optimizations (THANKS Ilya)
[33m6e8983e[m packages.py import fix
[33m8f7d2c9[m started implmenetation of github supported component configs
[33m846cbdd[m mainly some logging changes
[33mb99b02f[m mainly some logging changes
[33mb9a171c[m fixed problem with distro check
[33m2649eb8[m removed unnecessary template creation method
[33m75bd75a[m code cleanup, more optimizations..
[33m0e1624c[m more optimizations
[33md30560d[m tested all changes. now testing verbose mode
[33mb8e0a4b[m testing all fixes
[33ma5438c3[m testing all fixes
[33m5795974[m testing all fixes
[33m36e0fda[m testing all fixes
[33mf2f1fa9[m testing all fixes
[33mdefe156[m testing all fixes
[33maacc399[m testing all fixes
[33ma3ecec5[m testing all fixes
[33m8ded04d[m testing all fixes
[33m0e23bbd[m testing all fixes
[33mc1aeb46[m testing all fixes
[33m305c520[m testing all fixes
[33m615b8e6[m many fixes, optimizations, tests and doc changes
[33m25170f6[m more fixes and optimizations
[33ma431a39[m lots of big fixes and optimizations. also added keep_sources after packaging support
[33m7631b3f[m added setup.cfg for pypi
[33m9e72cf9[m now printing lists of components and excluded components before running
[33m70fbc90[m cleaned up packman provision script for ubuntu and fixed a bug with conflicting components
[33m5c4abe1[m fixed travis notifications
[33mee19413[m flake8 fixes
[33m7b92330[m visual and integrations changes
[33m08ff5b7[m added rst readme with automated conversion for pypi, some more doc changes, removed some unnecessary code
[33m5032ab3[m refactoring documentation
[33m29ceb58[m[33m ([1;33mtag: 0.1[m[33m)[m added github - flowdock integration (for testing)
[33mdd548e9[m started implementing an fpmHandler class
[33mf17a5c4[m make release
[33ma5619af[m flake8 fixes
[33m6bf862c[m minor fix
[33m1e18f09[m moved file extension check to get method, to overcome key file or repo file downloads
[33m3388864[m fixing wget archives feature - jeez... noob
[33m22ea21e[m fixing wget archives feature
[33m5900802[m well... apparently you get .ext rather than ext.. so.. fixed
[33m4611be4[m oops...
[33m92f2664[m now urls with rpm or deb ext will be downloaded to the archives folder
[33md0378df[m make update
[33m97637f6[m fixes conflicts
[33mf8a92de[m optimized TODO file structure for markdown view
[33md4df4f1[m Update TODO.md
[33ma040f52[m fixed a bug running pip in system env
[33m1d250ad[m flake8 fixes
[33m1bcc281[m typo fix
[33ma8eefd7[m added support for 2 types of source rpm repos
[33m97aba89[m minor fix
[33m6d04c6b[m added support for loading keys from urls instead of having to specify a key path as well
[33mb3d4d4d[m fix problem with creating the archives dir
[33ma18dc9f[m minor fixes
[33m7e85950[m fixed check_if_pack_age_is_installed bug
[33md1dbe69[m added rpm key support to yum handler
[33m14273ff[m oops... note to 'self'.. hah
[33m19c39f9[m added test check-if-package-is-installed check in yum
[33mfe5e4ac[m not working. calling install again and have a todo for adding an is-package-installed check
[33mab61833[m now if yum fails to reinstall, it will try to install - when downloading packages, to overcome packages which werent already installed. ez!
[33m5434f89[m fixed problem where calling get_component_config thru pkm would always result in using local packages.py
[33m209fe07[m some fixes
[33mbdc06e9[m some fies
[33maa577dd[m fixing distribution support bugs
[33m5e34955[m fixing distribution support bugs
[33m98bbc7f[m fixing distribution support bugs
[33m6b57c67[m now checking for distribution support
[33mdbe4b01[m added shortcut to components file in cli
[33m37c5b29[m oops, added forgotten makefile from previous commit
[33m1ade318[m lots of documentation changes, added makefile, fixed provision script
[33mcd877c6[m added static doc
[33m996336d[m continuing the documentation process
[33mfe1e31f[m continuing the documentation process
[33mb0bae7e[m doc fixes
[33m0c013c8[m flake8 fixes
[33m57a1611[m doc changes
[33mb7822ff[m fixed html generation problem on readthedocs
[33md0fc9fb[m removed unnecessary code
[33m620694e[m initial commit