This repository has been archived by the owner on Aug 29, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 208
/
client.spec
2646 lines (2314 loc) · 122 KB
/
client.spec
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
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
%define gemversion %(echo %{version} | cut -d'.' -f1-3)
Summary: OpenShift client management tools
Name: rhc
Version: 1.1.11
Release: 1%{?dist}
Group: Network/Daemons
License: ASL 2.0
URL: http://openshift.redhat.com
Source0: rhc-%{version}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: rubygem-rake
BuildRequires: rubygem-rspec
BuildRequires: rubygem-webmock
BuildRequires: rubygem-cucumber
Requires: ruby >= 1.8.5
Requires: rubygem-parseconfig
Requires: rubygem-rest-client
Requires: rubygem-test-unit
Requires: rubygem-net-ssh
Requires: rubygem-archive-tar-minitar
Requires: rubygem-commander
Requires: rubygem-open4
Requires: git
Obsoletes: rhc-rest
Provides: rubygem-rhc
BuildArch: noarch
%description
Provides OpenShift client libraries.
%prep
%setup -q
%build
for f in bin/rhc*
do
ruby -c $f
done
for f in lib/*.rb
do
ruby -c $f
done
%install
pwd
rm -rf $RPM_BUILD_ROOT
mkdir -p "$RPM_BUILD_ROOT/usr/share/man/man1/"
mkdir -p "$RPM_BUILD_ROOT/usr/share/man/man5/"
for f in man/*
do
len=`expr length $f`
manSection=`expr substr $f $len $len`
cp $f "$RPM_BUILD_ROOT/usr/share/man/man${manSection}/"
done
mkdir -p $RPM_BUILD_ROOT/etc/openshift
if [ ! -f "$RPM_BUILD_ROOT/etc/openshift/express.conf" ]
then
cp "conf/express.conf" $RPM_BUILD_ROOT/etc/openshift/
fi
LC_ALL=en_US.UTF-8
# Package the gem
rake --trace package
mkdir -p .%{gemdir}
# Ignore dependencies here because these will be handled by rpm
gem install --install-dir $RPM_BUILD_ROOT/%{gemdir} --bindir $RPM_BUILD_ROOT/%{_bindir} --local -V --force --rdoc --ignore-dependencies \
pkg/rhc-%{version}.gem
# Copy the bash autocompletion script
mkdir -p "$RPM_BUILD_ROOT/etc/bash_completion.d/"
cp autocomplete/rhc $RPM_BUILD_ROOT/etc/bash_completion.d/rhc
cp LICENSE $RPM_BUILD_ROOT/%{gemdir}/gems/rhc-%{version}/LICENSE
cp COPYRIGHT $RPM_BUILD_ROOT/%{gemdir}/gems/rhc-%{version}/COPYRIGHT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc doc/USAGE.txt
%doc LICENSE
%doc COPYRIGHT
%{_bindir}/rhc
%{_bindir}/rhc-app
%{_bindir}/rhc-domain
%{_bindir}/rhc-sshkey
%{_bindir}/rhc-chk
%{_bindir}/rhc-create-app
%{_bindir}/rhc-create-domain
%{_bindir}/rhc-ctl-domain
%{_bindir}/rhc-domain-info
%{_bindir}/rhc-user-info
%{_bindir}/rhc-ctl-app
%{_bindir}/rhc-snapshot
%{_bindir}/rhc-tail-files
%{_bindir}/rhc-port-forward
%{_mandir}/man1/rhc*
%{_mandir}/man5/express*
%{gemdir}/gems/rhc-%{version}/
%{gemdir}/cache/rhc-%{version}.gem
%{gemdir}/doc/rhc-%{version}
%{gemdir}/specifications/rhc-%{version}.gemspec
%config(noreplace) %{_sysconfdir}/openshift/express.conf
%attr(0644,-,-) /etc/bash_completion.d/rhc
%changelog
* Wed Nov 21 2012 Dan McPherson <dmcphers@redhat.com> 1.1.11-1
- Minor tweak to output (ccoleman@redhat.com)
- Fixing spec test (fotios@redhat.com)
- Modified warning as per Hiro's comments (fotios@redhat.com)
- Fixes for clayton's comments (fotios@redhat.com)
- Created STDERR helper to match new error messages (fotios@redhat.com)
- Made wizard not run by default, but show a message instead
(fotios@redhat.com)
* Mon Nov 19 2012 Adam Miller <admiller@redhat.com> 1.1.10-1
- Bug 876715 - Users don't know what cart types to add. (ccoleman@redhat.com)
* Fri Nov 16 2012 Adam Miller <admiller@redhat.com> 1.1.9-1
- Merge pull request #226 from fotioslindiakos/BZ840938 (dmcphers@redhat.com)
- Fixed spec test for dns lookup (fotios@redhat.com)
- Moved host_exists to helpers and made deprecated rhc-common use it
(fotios@redhat.com)
- Bug 876715 - Remove the additional_cartridges help which is wrong
(ccoleman@redhat.com)
- Merge pull request #222 from fotioslindiakos/BZ874848
(openshift+bot@redhat.com)
- Change the way the custom test runner is loaded for rhc-chk
(fotios@redhat.com)
* Thu Nov 15 2012 Adam Miller <admiller@redhat.com> 1.1.8-1
- Address BZ868451: Display what we think are superfluous arguments. Detecting
what the user meant as an action may be too difficult. (asari.ruby@gmail.com)
- Merge pull request #220 from fotioslindiakos/BZ840938
(openshift+bot@redhat.com)
- Merge pull request #217 from BanzaiMan/dev/hasari/bz874027
(openshift+bot@redhat.com)
- Merge pull request #219 from BanzaiMan/dev/hasari/bz861030
(dmcphers@redhat.com)
- Fixing DNS resolution for hostexist? (fotios@redhat.com)
- Long overdue spec (asari.ruby@gmail.com)
- Fix BZ861030 for good. #debug is actually looked up via #method_missing, so
#respond_to? returns nil (asari.ruby@gmail.com)
- We should not support API version 1.0 going forward. (asari.ruby@gmail.com)
* Wed Nov 14 2012 Adam Miller <admiller@redhat.com> 1.1.7-1
- Merge pull request #216 from BanzaiMan/dev/hasari/bz870891
(openshift+bot@redhat.com)
- With Ruby19 as the default, the UTF-8 characters in the client.spec cause an
issue with building and loading cucumber. (ccoleman@redhat.com)
- Fix Bug 870891 - User should not be prompted for authentication when running
'rhc cartridge list' (asari.ruby@gmail.com)
- Fixes BZ876126 (ffranz@redhat.com)
* Wed Nov 14 2012 Adam Miller <admiller@redhat.com> 1.1.6-1
- Merge pull request #214 from abhgupta/agupta-dev (openshift+bot@redhat.com)
- Merge pull request #213 from fabianofranz/master (openshift+bot@redhat.com)
- specifying rake gem version range (abhgupta@redhat.com)
- Fixes BZ875373 (ffranz@redhat.com)
* Tue Nov 13 2012 Adam Miller <admiller@redhat.com> 1.1.5-1
- Add a Cucumber test to cover cartridge list (ccoleman@redhat.com)
- Bug 875878 - Show a more complete cartridge list (ccoleman@redhat.com)
* Mon Nov 12 2012 Adam Miller <admiller@redhat.com> 1.1.4-1
- Merge pull request #211 from fabianofranz/master (openshift+bot@redhat.com)
- Fixes BZ869973 (ffranz@redhat.com)
* Mon Nov 12 2012 Adam Miller <admiller@redhat.com> 1.1.3-1
- Bug 874829 - Client doesn't report a very coherent error when the server is
dead. (ccoleman@redhat.com)
* Thu Nov 08 2012 Adam Miller <admiller@redhat.com> 1.1.2-1
- Allow specs to be run individually. Stub sleep for jenkins so spec tests are
fast again. (ccoleman@redhat.com)
- Spec failure when run from stdinput and without tty (ccoleman@redhat.com)
- Spec failure when running as root - user has access to all files. Use mock
instead. (ccoleman@redhat.com)
* Thu Nov 01 2012 Adam Miller <admiller@redhat.com> 1.1.1-1
- bump_minor_versions for sprint 20 (admiller@redhat.com)
* Thu Nov 01 2012 Adam Miller <admiller@redhat.com> 1.0.4-1
- Merge pull request #206 from fabianofranz/master (openshift+bot@redhat.com)
- Increased the timeout to add jenkins cartridge to app (now the same as when
creating scaling apps) (ffranz@redhat.com)
- Increased the timeout to add jenkins cartridge to app (now the same as when
creating scaling apps) (ffranz@redhat.com)
- Increased the timeout to add jenkins cartridge to app (now the same as when
creating scaling apps) (ffranz@redhat.com)
- Checking for specific exit_code = 157 when adding jenkins cartridge to the
app being created (ffranz@redhat.com)
- Checking for specific exit_code = 157 when adding jenkins cartridge to the
app being created (ffranz@redhat.com)
- Bug 872084 - URL value lookup is not safe (ccoleman@redhat.com)
- Will display jenkins creds when jenkins cartridge is created through app
creation (with --enable-jenkins) (ffranz@redhat.com)
- Will retry when adding the jenkins cartridge to apps created with --enable-
jenkins (ffranz@redhat.com)
- Fixes BZ870258 (ffranz@redhat.com)
* Wed Oct 31 2012 Adam Miller <admiller@redhat.com> 1.0.3-1
- Merge pull request #203 from BanzaiMan/master (openshift+bot@redhat.com)
- Look at the Right Stuff™ to set the debug flag (asari.ruby@gmail.com)
- rhc_extended is failing because cucumber is not loading through bundler
(ccoleman@redhat.com)
- Revert "Eradicate the class variable @@headers from the RHC::Rest::Base"
(ccoleman@redhat.com)
- Revert "Pass @api_version, a String, here, not an Array."
(ccoleman@redhat.com)
- Revert "Replace unsightly #set_auth_header with appropriate #merge! and
#auth_header calls." (ccoleman@redhat.com)
* Tue Oct 30 2012 Adam Miller <admiller@redhat.com> 1.0.2-1
- Merge pull request #204 from smarterclayton/reach_100_percent_coverage
(ccoleman@redhat.com)
- Regression in test coverage, fixing by adding tests (ccoleman@redhat.com)
* Tue Oct 30 2012 Adam Miller <admiller@redhat.com> 1.0.1-1
- bumping spec to 1.0.0 (dmcphers@redhat.com)
- BZ870334: Fixing output when adding cartridge (fotios@redhat.com)
- Merge pull request #197 from BanzaiMan/dev/hasari/bug/no_headers_class_var
(openshift+bot@redhat.com)
- Replace unsightly #set_auth_header with appropriate #merge! and #auth_header
calls. (asari.ruby@gmail.com)
- Pass @api_version, a String, here, not an Array. (asari.ruby@gmail.com)
- Eradicate the class variable @@headers from the RHC::Rest::Base hierarchy.
(asari.ruby@gmail.com)
* Mon Oct 29 2012 Adam Miller <admiller@redhat.com> 0.99.14-1
- Merge pull request #196 from J5/commands-merge-master (ccoleman@redhat.com)
- add arch document (johnp@redhat.com)
* Fri Oct 26 2012 Adam Miller <admiller@redhat.com> 0.99.13-1
- Don't cleanup applications if NO_CLEAN is specified (fotios@redhat.com)
- Fixed spec syntax problem for Ruby 1.8 (fotios@redhat.com)
- Clean up applications before scenarios with @clean tag (fotios@redhat.com)
- Added more explicit output to failed app creation (fotios@redhat.com)
- Better debug output for failed app creation (fotios@redhat.com)
- Fixed parsing of cartridge show (fotios@redhat.com)
- Added cucumber tests for US2615 and fixed some errors (fotios@redhat.com)
- Added spec tests for US2615 (fotios@redhat.com)
- Added scaling support for US2615 (fotios@redhat.com)
* Wed Oct 24 2012 Adam Miller <admiller@redhat.com> 0.99.12-1
- Fixed line wrapping, will not insert a new line if last line ends with
space(s) (ffranz@redhat.com)
- Fixed a missing require in the rest client (ffranz@redhat.com)
- Merge pull request #194 from J5/bugfix2 (openshift+bot@redhat.com)
- use length index on strings so ruby 1.8 returns a string (johnp@redhat.com)
- some wrapping fixes (johnp@redhat.com)
- Fixed spec tests for rhc snapshot restore (ffranz@redhat.com)
- Merge remote-tracking branch 'upstream/master' (ffranz@redhat.com)
- Fixes BZ 847947 (ffranz@redhat.com)
- Merge remote-tracking branch 'upstream/master' (ffranz@redhat.com)
* Mon Oct 22 2012 Adam Miller <admiller@redhat.com> 0.99.11-1
- Merge pull request #192 from calfonso/master (openshift+bot@redhat.com)
- Merge pull request #187 from
smarterclayton/avoid_creating_conf_file_during_spec_tests
(openshift+bot@redhat.com)
- Merge pull request #188 from BanzaiMan/dev/hasari/bz867708
(dmcphers@redhat.com)
- BZ868119 - Need to add jbossews in the description of rhc threaddump -h
(calfonso@redhat.com)
- Merge pull request #190 from J5/bugfix2 (openshift+bot@redhat.com)
- Merge remote-tracking branch 'origin/master' into
avoid_creating_conf_file_during_spec_tests (ccoleman@redhat.com)
- Match the change in warning output. (asari.ruby@gmail.com)
- Invert API fetching logic so that we issue network request at most twice.
(asari.ruby@gmail.com)
- When the versions supported by the REST Client is completely out of date,
suggest updating and exit with error status. (asari.ruby@gmail.com)
- Fix debug command specs by looking at the correct IO object.
(asari.ruby@gmail.com)
- Debug message should go to $stderr. (asari.ruby@gmail.com)
- Add gear size and scalable to app show output (johnp@redhat.com)
- add gear test (johnp@redhat.com)
- Ensure various configuration/filesystem resets are called
(ccoleman@redhat.com)
- Replace FakeFS.activate! with FakeFS &block wherever possible, move
Filesystem clear to before rather than after, delete common_spec, use a more
predictable exit code stubbing mechanism for snapshot tests, and make sure
wizard is using the default config when it starts. (ccoleman@redhat.com)
- setup_spec.rb was unintentionally creating config files (ccoleman@redhat.com)
* Fri Oct 19 2012 Adam Miller <admiller@redhat.com> 0.99.10-1
- Merge pull request #184 from fabianofranz/master (openshift+bot@redhat.com)
- Fixed BZ841170 (ffranz@redhat.com)
- Merge pull request #172 from fotioslindiakos/origin_cucumber
(dmcphers@redhat.com)
- Merge pull request #189 from J5/bugfix (dmcphers@redhat.com)
- Merge pull request #185 from BanzaiMan/dev/hasari/bz861030
(dmcphers@redhat.com)
- Updated cucumber tests to register user for origin (fotios@redhat.com)
- Fixed line wrap for single words larger than the terminal size
(ffranz@redhat.com)
- Merge remote-tracking branch 'upstream/master' (ffranz@redhat.com)
- make sure all deprecated keys are symbols (johnp@redhat.com)
- Pass debug option to the REST client as well. (asari.ruby@gmail.com)
- Decreased the range of the string to match for a color code, improves
performance (ffranz@redhat.com)
- Other minor readability improvements (ffranz@redhat.com)
- Fixed match method call for Ruby 1.8 (ffranz@redhat.com)
- Merge remote-tracking branch 'upstream/master' (ffranz@redhat.com)
- Improved Highline monkey patch to allow inline color codes
(ffranz@redhat.com)
- Rebase the master branch (asari.ruby@gmail.com)
- Merge remote-tracking branch 'upstream/master' (ffranz@redhat.com)
- Fixes BZ 866530 (ffranz@redhat.com)
* Thu Oct 18 2012 Adam Miller <admiller@redhat.com> 0.99.9-1
- Merge pull request #186 from
smarterclayton/bug_821107_allow_unknown_ssh_keys_to_be_uploaded
(openshift+bot@redhat.com)
- Bug 821107 - Allow an unrecognizable SSH key to be uploaded
(ccoleman@redhat.com)
* Thu Oct 18 2012 Adam Miller <admiller@redhat.com> 0.99.8-1
- These superfluous 'Accept' headers were throwing off specs on Linux.
(asari.ruby@gmail.com)
- Tweak debug messages based on feedback. (asari.ruby@gmail.com)
- Addresses US2853. Allows REST Client to negotiate with OpenShift server which
API version to use in order to communicate. (asari.ruby@gmail.com)
- Looks like #179 needs specs to cover the added lines. (asari.ruby@gmail.com)
* Tue Oct 16 2012 Adam Miller <admiller@redhat.com> 0.99.7-1
- Merge pull request #179 from J5/bugfix (openshift+bot@redhat.com)
- Merge pull request #180 from J5/bugfix2 (dmcphers@redhat.com)
- s/a error/an error (johnp@redhat.com)
- deprecate app cartridge alias (johnp@redhat.com)
- [bug #865909] process --version before running command (johnp@redhat.com)
* Mon Oct 15 2012 Adam Miller <admiller@redhat.com> 0.99.6-1
- BZ863937 Need update rhc app tail to rhc tail for output of rhc threaddump
command (calfonso@redhat.com)
- Merge pull request #176 from jwhonce/dev/bz863962 (openshift+bot@redhat.com)
- Merge pull request #177 from fabianofranz/master (openshift+bot@redhat.com)
- Fixed spec tests for /openshift/rhc/pull/176 (ffranz@redhat.com)
- Fix for Bug 863962 (jhonce@redhat.com)
- Fix BZ829919: Look up defined OpenShift user name before prompting the user
for it. (asari.ruby@gmail.com)
- Merge pull request #169 from J5/commands-merge-master
(openshift+bot@redhat.com)
- Fixed spec tests for cartridge status (ffranz@redhat.com)
- Fixes BZ861556 (ffranz@redhat.com)
- fix geargroups mock (johnp@redhat.com)
- Change description for --state flag (johnp@redhat.com)
- switch --apache to be --state and fix output to show geargroups
(johnp@redhat.com)
- Fixes BZ861556 (ffranz@redhat.com)
- Merge pull request #30 from BanzaiMan/dev/hasari/bz829929 (johnp@redhat.com)
- Adding tito releaser for onprem (calfonso@redhat.com)
- Fixes BZ864770 (ffranz@redhat.com)
- Spec for BZ829929. (asari.ruby@gmail.com)
- Come up with a unique name for the key name. (asari.ruby@gmail.com)
- Remove known illegal characters from the default key name we present.
(asari.ruby@gmail.com)
- Fix BZ829929. SSH key name to be a bit more decipherable than a stripped key
fingerprint. Leaving the fingerprint code for now, to verify that the key is
usable. (asari.ruby@gmail.com)
- BZ863963 Unable to tail app logs via rhc tail (calfonso@redhat.com)
- Cucumber feature to confirm BZ844246. (asari.ruby@gmail.com)
- add --scaling to app man page (johnp@redhat.com)
- make noprompt help clearer and disallow using noprompt with rhc setup
(johnp@redhat.com)
- simplify wizard by pulling proof of concept packagekit installer
(johnp@redhat.com)
- Use the new flag-less syntax for 'rhc app create' (asari.ruby@gmail.com)
- [Bug 863915] Fix some typos in the app commands docs (johnp@redhat.com)
- Address BZ830307: suggest running 'rhc app create' when no application is
found. (asari.ruby@gmail.com)
- Address the unclear error message pointed out by
https://bugzilla.redhat.com/show_bug.cgi?id=860922#c3 (asari.ruby@gmail.com)
- remove some debug output (johnp@redhat.com)
- fix typos (johnp@redhat.com)
- Defaults to help action in rhc snapshot (ffranz@redhat.com)
- seperate out scaled tests and add hooks (johnp@redhat.com)
- raise a useful error when user tries to create app without a domain
(johnp@redhat.com)
- Test the output for the case when no valid cartridges exist for the user
(asari.ruby@gmail.com)
- Display helpful message when the app has no cartridge. (asari.ruby@gmail.com)
- fixes for cucumber tests (should now pass) (johnp@redhat.com)
- Fixes BZ861533 (ffranz@redhat.com)
- only show embedded carts in rhc (johnp@redhat.com)
- add --confirm option and deprecate -b option for app delete
(johnp@redhat.com)
- update domain update test (johnp@redhat.com)
- update the domain man file (johnp@redhat.com)
- spec file fixes for rhc domain update (johnp@redhat.com)
- change domain update to require specifying the old domain (johnp@redhat.com)
- some small test fixes (johnp@redhat.com)
- cover rhc help invalidcommand code path (johnp@redhat.com)
- simplify tail and get 100%% spec coverage (johnp@redhat.com)
- use the new status command not the legacy in cart tests (johnp@redhat.com)
- Fix the message in spec. (asari.ruby@gmail.com)
- update tests to new api (johnp@redhat.com)
- Match spec's expectation with the REST client's message.
(asari.ruby@gmail.com)
- Stub the default key (asari.ruby@gmail.com)
- remove some debugs puts (johnp@redhat.com)
- s/rhc-app/rhc app (johnp@redhat.com)
- remove legacy man pages (johnp@redhat.com)
- add new cartridge man file and update app man file (johnp@redhat.com)
- [bug 861540] fix listing carts by type (johnp@redhat.com)
- remove a duplicate alias (johnp@redhat.com)
- [bug 861556] special case windows exec for git clone (johnp@redhat.com)
- BZ860976 Have not the list of action in rhc alias --help
(calfonso@redhat.com)
- US2814 Refactor RHC alias commands (calfonso@redhat.com)
- US2816 Refactor RHC tail command (calfonso@redhat.com)
- add a help method that prints out help for the active command
(johnp@redhat.com)
- fix timeout (johnp@redhat.com)
- we don't parse globals seperatly from command options anymore
(johnp@redhat.com)
- special case --trace option parsing (johnp@redhat.com)
- Fixes BZ 861305 (ffranz@redhat.com)
- [bug 860978] remove clash from --rhlogin option and -r on app create
(johnp@redhat.com)
- move open4 from being a development dep to a runtime one (johnp@redhat.com)
- [Bug 861330] Fix for detecting git errors under ruby 1.8 (johnp@redhat.com)
- allow switches to be a different name from the argument they fill
(johnp@redhat.com)
- override commander's parse_global_options to catch AmbiguousOption
(johnp@redhat.com)
- remove another local timeout option (johnp@redhat.com)
- implement timeout as a global option (johnp@redhat.com)
- remove -t for global option --trace because it clashes with local options
(johnp@redhat.com)
- implement reload in rest app model (johnp@redhat.com)
- implement tidy on rest app model (johnp@redhat.com)
- remove unused code (johnp@redhat.com)
- remove app from help template as it is autogenerated now (johnp@redhat.com)
- don't iterate over nil (johnp@redhat.com)
- Fixes BZ860913 (ffranz@redhat.com)
- 100%% code coverage in Wizard, to accompany the previous change.
(asari.ruby@gmail.com)
- During 'setup', update the existing key on the account via
RHC::Rest::Key#update. (asari.ruby@gmail.com)
- use the mocking facilities of rest_spec_helper to set up tests
(johnp@redhat.com)
- add a way to deprecate a method, not just an alias (johnp@redhat.com)
- add status to cartridges (johnp@redhat.com)
- 100%% code coverage on Wizard. (asari.ruby@gmail.com)
- initial gear group coverage (johnp@redhat.com)
- add getting applicaiton status (johnp@redhat.com)
- add new gear_group model (johnp@redhat.com)
- pass the rest_client to the SSHWizard not the user and password
(johnp@redhat.com)
- US2817: 100%% code coverage (ffranz@redhat.com)
- add spec test for app show (johnp@redhat.com)
- US2817: minor spec tests improvements (ffranz@redhat.com)
- US2817: better handling of snapshot sample files while running spec tests
(ffranz@redhat.com)
- US2817: spec tests and coverage, now stubbing exit status (ffranz@redhat.com)
- US2817: spec tests and coverage (ffranz@redhat.com)
- US2817: spec tests and coverage (ffranz@redhat.com)
- Remove #stub_user_info from the Wizard mock. (asari.ruby@gmail.com)
- DRY up namespace definitions. (asari.ruby@gmail.com)
- Rather than testing the procedure to set up the SSH keys locally in the RSpec
execution environment, assume that the key exists already, so that the output
is accurately compared. (asari.ruby@gmail.com)
- Fix up what Highline should get to get the spec to pass.
(asari.ruby@gmail.com)
- Tweak the stubbing method to allow stubbing of applications that have no
public URLs. (asari.ruby@gmail.com)
- Stub a domain and applications simultaneously. (asari.ruby@gmail.com)
- Set up mock RHC::Rest::Domain object through REST client.
(asari.ruby@gmail.com)
- make output look nicer for rhc app create (johnp@redhat.com)
- Modified proxy parsing in rhc-common.rb (fotios@redhat.com)
- deprecate rhc-app and related binaries (johnp@redhat.com)
- Stub Wizard#get_preferred_key_name here. I'm actually having a hard time
actually stubbing a minimally appropriate method here; the subsequent
"$terminal.write_line" 'yes' in this situation should result in accepting
'default' as the key name, so stub that instead as a compromise.
(asari.ruby@gmail.com)
- Stub REST client call. (asari.ruby@gmail.com)
- Somehow stubbing here is not working. Changed the output to match, since the
existing matchers test what the stub should return, but the output from the
wizard. (asari.ruby@gmail.com)
- Stub REST client (asari.ruby@gmail.com)
- Stub correct object. (asari.ruby@gmail.com)
- add app show and use the app output helper in domain (johnp@redhat.com)
- add an output helper for shared output (johnp@redhat.com)
- Fixed variable used for creating scaled apps (fotios@redhat.com)
- test deprecated options (johnp@redhat.com)
- 100%% app command spec coverage (johnp@redhat.com)
- test jenkins enablement under various conditions (johnp@redhat.com)
- be more specific which error we are looking for in spec tests
(johnp@redhat.com)
- use Kernel.sleep instead of sleep so we can stub it out to speed tests
(johnp@redhat.com)
- add application create spec tests (johnp@redhat.com)
- US2817: minor adjustments (ffranz@redhat.com)
- US2817: improved wording (ffranz@redhat.com)
- US2817: added basic structure for rhc app snapshot spec tests
(ffranz@redhat.com)
- US2817: refactored rhc snapshot restore (ffranz@redhat.com)
- US2817: refactored rhc snapshot save (ffranz@redhat.com)
- US2817: deprecated rhc-snapshot, created basic refactoring structure
(ffranz@redhat.com)
- fix some spec tests failing due to internal changes (johnp@redhat.com)
- add mock user class and have wizard spec use the rest_spec_helper mock
classes (johnp@redhat.com)
- some cleanup for option deprecation (johnp@redhat.com)
- DRY up #find_key between RHC::Rest::Client and RHC::Rest::User.
(asari.ruby@gmail.com)
- Removing intermediate local variable and avoiding shadowing outer-scope
variable with the block-local one. (asari.ruby@gmail.com)
- Rename fingerprint_for helper as fingerprint_for_local_key.
(asari.ruby@gmail.com)
- Created deprecated context for command line options (fotios@redhat.com)
- DRYed up functionality for alerting users of deprecated commands and optoins
(fotios@redhat.com)
- Eradicate remaining non-REST calls. (asari.ruby@gmail.com)
- split up the windows dns fallback methods for testing purposes
(johnp@redhat.com)
- set config.password when getting the password from user input
(johnp@redhat.com)
- print out the messages from the server when creating app (johnp@redhat.com)
- add rhc app tidy (johnp@redhat.com)
- contain server messages in rest models instead of passing as a seperate hash
(johnp@redhat.com)
- enable code coverage here (asari.ruby@gmail.com)
- Move SSH key file loading and fingerprint computation to ssh_key_helpers.
(asari.ruby@gmail.com)
- Revert "Move #find_key closer to other SSH key methods."
(asari.ruby@gmail.com)
- No local variable is necessary. (asari.ruby@gmail.com)
- Raise these exceptions here, so that refactoring (in the future) can work
better. (asari.ruby@gmail.com)
- 100%% code coverage in wizard.rb. (asari.ruby@gmail.com)
- Move SSH key display format to a single location. (asari.ruby@gmail.com)
- This spec needs fingerprints. (asari.ruby@gmail.com)
- Revert "Under some circumstances, RestClient may fail to connect to the
OpenShift server. (I observed this with MRI 1.9.3 on Mac OS X 10.8.1.)"
(asari.ruby@gmail.com)
- #set_expected_key_name_and_action was used for differentiating 'update' and
'add' for SSH key management during the workflow. This is no longer
supported. (asari.ruby@gmail.com)
- Move #find_key closer to other SSH key methods. (asari.ruby@gmail.com)
- Shortcut the spec logic by returning 'true'. (asari.ruby@gmail.com)
- One more usage of RHC.get_ssh_keys to be removed. (asari.ruby@gmail.com)
- RHC::Wizard#ssh_key_upload? no longer triggers #ssh_keygen_fallback unless
keys exist for the REST client. (asari.ruby@gmail.com)
- Under some circumstances, RestClient may fail to connect to the OpenShift
server. (I observed this with MRI 1.9.3 on Mac OS X 10.8.1.)
(asari.ruby@gmail.com)
- In Wizard#ssh_keygen_fallback, return correct value. (asari.ruby@gmail.com)
- More fixes in Specs. (asari.ruby@gmail.com)
- Starting work on US2872. Streamline 'rhc setup' workflow using the new REST
API. (asari.ruby@gmail.com)
- initial app tests (johnp@redhat.com)
- update mock classes for rhc app tests (johnp@redhat.com)
- make sure commands return 0 (johnp@redhat.com)
- add ability to send input with spec_helper run command (johnp@redhat.com)
- add tests for app uuid context (johnp@redhat.com)
- dry and othewise cleanup the rest modules (johnp@redhat.com)
- add context helper spec tests (johnp@redhat.com)
- spec test fixes (johnp@redhat.com)
- more spec test fixes (johnp@redhat.com)
- fix tests for methods with underscore as underscore now turns into dash
(johnp@redhat.com)
- add app start, stop, force-stop, restart, reload (johnp@redhat.com)
- cartridge - switch to using the cartridge helper (johnp@redhat.com)
- apps - use cartridge helper to find cartridges based on regex
(johnp@redhat.com)
- properly handle types in the rest_client find_cartridges method
(johnp@redhat.com)
- move find_cartridge to a helper so the app command can use it
(johnp@redhat.com)
- add cartridge show command for showing properties of a cartridge
(johnp@redhat.com)
- dry up cartridge regex search and add display for cartridge properties
(johnp@redhat.com)
- add a multiple cartridge exception (johnp@redhat.com)
- add regex matching for application cartridges (johnp@redhat.com)
- dry up some of teh cartridge commands (johnp@redhat.com)
- remove legacy command code path from rhc binary (johnp@redhat.com)
- add app delete command (johnp@redhat.com)
- minor fixups and nicer output for app commands (johnp@redhat.com)
- move git code into a git helper (johnp@redhat.com)
- fixed some typos and add debug spew to app context (johnp@redhat.com)
- use the uuid in the git config to fill in the app context (johnp@redhat.com)
- add git-clone action; configure git repo and ssh keys (johnp@redhat.com)
- get host from rest application model (johnp@redhat.com)
- allow multiline descriptions (johnp@redhat.com)
- when adding command transform underscores in method names to dashes
(johnp@redhat.com)
- provide the host from the rest model (johnp@redhat.com)
- almost complete first pass implementation of rhc app create
(johnp@redhat.com)
- modify the find_application method to search based on cartridge
(johnp@redhat.com)
- add GitException class (johnp@redhat.com)
- add constants to the helper (johnp@redhat.com)
- fix syntax (johnp@redhat.com)
- we really need a debug output helper so people don't use if @debug
(johnp@redhat.com)
- framework for app create command (johnp@redhat.com)
- remove noprompt from config since we just use the option (johnp@redhat.com)
- fixes missed in merge (johnp@redhat.com)
- add back noprompt which was lost in merge (johnp@redhat.com)
- have integration tests test the new cartridge api (johnp@redhat.com)
- 100%% spec coverage for cartridge command (johnp@redhat.com)
- spec test cartridge start, stop, restart and reload (johnp@redhat.com)
- add the ability to deprecate interfaces (johnp@redhat.com)
- implemented cartridge start, stop, restart, reload, remove (johnp@redhat.com)
- implement find_cartridge for the rest application model (johnp@redhat.com)
- stub out cartridge commands with metadata and add deprecated to aliases
(johnp@redhat.com)
- Revert "remove cartridge spec so we can merge with master" (johnp@redhat.com)
- Revert "remove cartridge for now so that the infrastructure can be marged"
(johnp@redhat.com)
* Thu Oct 04 2012 Adam Miller <admiller@redhat.com> 0.99.5-1
- Merge pull request #171 from mrunalp/dev/typeless (dmcphers@redhat.com)
- Fix for BZ 861067. (mpatel@redhat.com)
- Fix for BZ 861047. (mpatel@redhat.com)
* Wed Oct 03 2012 Adam Miller <admiller@redhat.com> 0.99.4-1
- Merge pull request #167 from J5/bugfix (openshift+bot@redhat.com)
- Merge pull request #165 from BanzaiMan/fix-commit-6dffb48
(openshift+bot@redhat.com)
- seperate out scaled tests and add hooks (johnp@redhat.com)
- add cucumber tests for scalable apps (johnp@redhat.com)
- contain server messages in rest models instead of passing as a seperate hash
(johnp@redhat.com)
- Ensure that there is at least one SSH key exists for the account before
running "rhc sshkey list". (asari.ruby@gmail.com)
- Avoid bombing on systems that do not have /root. (asari.ruby@gmail.com)
* Wed Sep 26 2012 Adam Miller <admiller@redhat.com> 0.99.3-1
- BZ858144 Lost threaddump help doc in man rhc (calfonso@redhat.com)
* Thu Sep 20 2012 Adam Miller <admiller@redhat.com> 0.99.2-1
- Updated rhc cucumber tests (fotios@redhat.com)
- Merge pull request #161 from calfonso/master (openshift+bot@redhat.com)
- Fix Bug 856876 - Caught unexpected error messages when adding an sshkey with
private key (asari.ruby@gmail.com)
- US2815: Refactor RHC threaddump command (calfonso@redhat.com)
* Wed Sep 12 2012 Adam Miller <admiller@redhat.com> 0.99.1-1
- bump_minor_versions for sprint 18 (admiller@redhat.com)
- Merge pull request #160 from BanzaiMan/us2600_followup
(openshift+bot@redhat.com)
- Remove "rhc sshkey update" altogether. (asari.ruby@gmail.com)
- "sshkey update" is "removed", not "deprecated". (asari.ruby@gmail.com)
- Also catch Net::SSH::Exception (asari.ruby@gmail.com)
- Remove mention of "update" from rhc-sshkey(1). (asari.ruby@gmail.com)
- Remove mention of "rhc sshkey update" from "rhc sshkey help".
(asari.ruby@gmail.com)
- Add Cucumber test for the case where an invalid SSH public key is added.
(asari.ruby@gmail.com)
- Add spec for the case for the invalid key addition. We validate before
sending it to the server. (asari.ruby@gmail.com)
* Wed Sep 12 2012 Adam Miller <admiller@redhat.com> 0.98.15-1
- Avoid warnings when these steps run. (asari.ruby@gmail.com)
- Merge pull request #156 from nhr/BZ856038 (openshift+bot@redhat.com)
- Capture stderr output from git clone (jhonce@redhat.com)
- Merge pull request #157 from J5/bugfix-port-forward
(openshift+bot@redhat.com)
- [Bug #856202] catch Errno::EADDRINUSE and Errno::EADDRNOTAVAIL
(johnp@redhat.com)
- BZ856038 - Updated gemspec to require earliest compatible version of Net::SSH
(hripps@redhat.com)
* Tue Sep 11 2012 Troy Dawson <tdawson@redhat.com> 0.98.14-1
- Merge pull request #155 from J5/bugfix (openshift+bot@redhat.com)
- Merge pull request #153 from BanzaiMan/rhc-sshkey-cucumber-features
(openshift+bot@redhat.com)
- move set_terminal to bin/rhc and add FIXME comment (johnp@redhat.com)
- [Bug #856056] make sure set_terminal is called and disable color for windows
(johnp@redhat.com)
- Merge pull request #154 from J5/bugfix (openshift+bot@redhat.com)
- Block args handling is slightly different in MRI 1.9.3; *args are wrapped in
an Array, so that #to_s ends up with something weird under some
circumstances. (asari.ruby@gmail.com)
- another spot where we weren't catching the sshkey error (johnp@redhat.com)
- Cucumber features for "rhc sshkey" (asari.ruby@gmail.com)
* Mon Sep 10 2012 Dan McPherson <dmcphers@redhat.com> 0.98.13-1
- Merge pull request #149 from fabianofranz/dev/ffranz/refactor/port-forward
(openshift+bot@redhat.com)
- Fixed rhc sshkey to use the new command lookup defaults (ffranz@redhat.com)
- Changed --app from option to argument in rhc port-forward (ffranz@redhat.com)
- Styling fixes to the rhc port-forward command, as suggested
(ffranz@redhat.com)
- US2833: added rspec tests to fix coverage (ffranz@redhat.com)
- US2833: deprecated rhc-port-forward command (ffranz@redhat.com)
- US2833 - added spec tests for port forward, new default object_name for
commands, improved wording (ffranz@redhat.com)
- US2833: moved port-forward to new command structure (ffranz@redhat.com)
* Mon Sep 10 2012 Troy Dawson <tdawson@redhat.com> 0.98.12-1
-
* Mon Sep 10 2012 Troy Dawson <tdawson@redhat.com> 0.98.11-1
- US2600: [Debt] Refactor RHC key commands (asari.ruby@gmail.com)
* Fri Sep 07 2012 Adam Miller <admiller@redhat.com> 0.98.10-1
- Merge pull request #151 from J5/bugfix (openshift+bot@redhat.com)
- Merge pull request #150 from J5/add_deprecated_aliases
(openshift+bot@redhat.com)
- use encode64().delete("\n") since b64encode prints to stdout
(johnp@redhat.com)
- rhc version.rb bump (admiller@redhat.com)
- some cleanups for deprecated aliases (johnp@redhat.com)
- spec test to test deprecation framework (johnp@redhat.com)
- add the ability to deprecate interfaces (johnp@redhat.com)
* Thu Sep 06 2012 Adam Miller <admiller@redhat.com> 0.98.9-1
- Merge pull request #148 from J5/bugfix (openshift+bot@redhat.com)
- ruby 1.8 still requires us to strip off the last \n for b64encode
(johnp@redhat.com)
- fix tests by setting the correct user agent (johnp@redhat.com)
- use version paths to call the correct base64 method (johnp@redhat.com)
- rhc version.rb bump (admiller@redhat.com)
- [bug 854152] make sure we don't have newlines in base64 auth encoding
(johnp@redhat.com)
* Tue Sep 04 2012 Adam Miller <admiller@redhat.com> 0.98.8-1
- rhc version.rb bump (admiller@redhat.com)
* Tue Sep 04 2012 Adam Miller <admiller@redhat.com> 0.98.7-1
- Merge pull request #144 from
smarterclayton/us2819_cleanup_layout_and_refactor (openshift+bot@redhat.com)
- Version loading won't work for old commands (ccoleman@redhat.com)
- Merge remote-tracking branch 'origin/master' into
us2819_cleanup_layout_and_refactor (ccoleman@redhat.com)
- Modified output message to reflect the config file name that was actually
created. (hripps@redhat.com)
- Remove --noprompt from ARGV for legacy commands (ccoleman@redhat.com)
- Make the application layout more consistent with the console
(ccoleman@redhat.com)
- Removed extra line from README (fotios@redhat.com)
- Updated features/README.md (fotios@redhat.com)
- Update features/README.md (fotioslindiakos@gmail.com)
- Updated README (fotios@redhat.com)
- Modified support/env.rb to automatically try to reuse values stored in
/tmp/rhc if NO_CLEAN is set (fotios@redhat.com)
- Modified features/support/env.rb to take care of setting up required
environment (fotios@redhat.com)
- Fixing hooks and assumptions (fotios@redhat.com)
- Fixed background/hooks for applications (fotios@redhat.com)
- Added QUIET env variable to suppress initialization output during Jenkins
tests (fotios@redhat.com)
- Moved constant declarations to rhc_helper to prevent duplicates
(fotios@redhat.com)
- Commented out some unimplemented features (fotios@redhat.com)
- Changed background for multiple cartridges features (fotios@redhat.com)
- Moved searching options to persitable (fotios@redhat.com)
- DRY up accessible checks for multiple apps (fotios@redhat.com)
- DRYed up cartridge steps (fotios@redhat.com)
- Rearranged application scenario steps to be more logical, but also run
individually (fotios@redhat.com)
- Modified application steps to use transform for expectations
(fotios@redhat.com)
- Fixing some hooks (fotios@redhat.com)
- Refactored features to re-run @init code if run independently
(fotios@redhat.com)
- Refactoring cucumber tests (fotios@redhat.com)
- rhc version.rb bump (admiller@redhat.com)
* Thu Aug 30 2012 Adam Miller <admiller@redhat.com> 0.98.6-1
- rhc version bump (admiller@redhat.com)
- remove autocomplete rake task for now (johnp@redhat.com)
* Thu Aug 30 2012 Adam Miller <admiller@redhat.com> 0.98.5-1
- version bump for rhc (admiller@redhat.com)
* Tue Aug 28 2012 Adam Miller <admiller@redhat.com> 0.98.4-1
- Merge pull request #137 from BanzaiMan/dev/hasari/feature-color-spec-output
(openshift+bot@redhat.com)
- Merge pull request #140 from J5/command-refactor (openshift+bot@redhat.com)
- Merge pull request #138 from fotioslindiakos/jenkins_rhc_tests
(openshift+bot@redhat.com)
- add spec test for deleting a domain with applications (johnp@redhat.com)
- Minor spec bug (ccoleman@redhat.com)
- Readd nocov, J5 to add it separately (ccoleman@redhat.com)
- Fix puts in ssh_key_helpers (ccoleman@redhat.com)
- Merge remote-tracking branch 'origin/master' into integration
(ccoleman@redhat.com)
- Fix refactor spec tests (ccoleman@redhat.com)
- Merge pull request #133 from smarterclayton/move_rhc_rest_to_proper_namespace
(ccoleman@redhat.com)
- Merge pull request #120 from J5/command-refactor (ccoleman@redhat.com)
- 100%% spec coverage (johnp@redhat.com)
- assign config and options outside the constructor (johnp@redhat.com)
- remove spec changes for domain update to reflect the revert
(johnp@redhat.com)
- remove cartridge spec so we can merge with master (johnp@redhat.com)
- Revert "update 'domain update' to use old_domain as a context arg"
(johnp@redhat.com)
- remove cartridge for now so that the infrastructure can be marged
(johnp@redhat.com)
- Changed begin/retry to use loop to satisfy changes for 1.9 Moved redirect
logic outside of timeout to prevent original timeout from killing recursion
Added redirect depth check (fotios@redhat.com)
- Update features/README.md (fotioslindiakos@gmail.com)
- Added information for bypassing SSH to the README (fotios@redhat.com)
- Fixed Domain create step (fotios@redhat.com)
- Modified HTTP request code (fotios@redhat.com)
- Modified test for deleted applications (fotios@redhat.com)
- Require ActiveSupport::OrderedHash for cucumber (fotios@redhat.com)
- Added SSH wrapper so we can ignore host authenticity checking during Jenkins
tests (fotios@redhat.com)
- Create ~/.openshift directory before tests if it doesn't exist
(fotios@redhat.com)
- rhc version bump (admiller@redhat.com)
- Move "--color" option to a file that is read by "(r)spec". This will allow
"bundle exec spec …" to pick up "--color" without having to type it every
time. (asari.ruby@gmail.com)
- Leave FIXME on domain.destroy catch exception (ccoleman@redhat.com)
- Remove command_runner.rb, should be in another branch (ccoleman@redhat.com)
- Move Rhc::Rest to proper RHC::Rest package (ccoleman@redhat.com)
- fix spec issues from rebase (johnp@redhat.com)
- revert overzealous code removal (johnp@redhat.com)
- remove spec tests since we removed contextual args (johnp@redhat.com)
- commit rake task that runs the autocomplete generator (johnp@redhat.com)
- refactor autocomplete as a script generation tool (johnp@redhat.com)
- readd requires which got lost in rebase (johnp@redhat.com)
- remove rhc and autocommit from args list in autocomplete (johnp@redhat.com)
- move autocomplete out of stream of the regular commands (johnp@redhat.com)
- improvements to autocomplete (johnp@redhat.com)
- initial commit of the hidden autocomplete command (johnp@redhat.com)
- hide any commands which don't have a summary (johnp@redhat.com)
- refactor context arguments as options and implement lists (johnp@redhat.com)
- indent fix (johnp@redhat.com)
- clean up arg fill loop by using reverse.each_with_index (johnp@redhat.com)
- add the actual cartridge tests to get 100%% spec test coverage
(johnp@redhat.com)
- 100%% spec coverage on carts (johnp@redhat.com)
- add spec tests for argument fill and validation (johnp@redhat.com)
- fix broken spec tests (johnp@redhat.com)
- rename find_cartridge to find_cartridges since it returns an array
(johnp@redhat.com)
- add new cartridge command (johnp@redhat.com)
- update 'domain update' to use old_domain as a context arg (johnp@redhat.com)
- add context argument processing (johnp@redhat.com)
- enable finding cartridges via a regex (johnp@redhat.com)
- add the ability to alias a command as a root command (johnp@redhat.com)
* Thu Aug 23 2012 Adam Miller <admiller@redhat.com> 0.98.3-1
- rhc version bump (admiller@redhat.com)
* Thu Aug 23 2012 Adam Miller <admiller@redhat.com> 0.98.2-1
- version bump for rhc (admiller@redhat.com)
* Wed Aug 22 2012 Adam Miller <admiller@redhat.com> 0.98.1-1
- bump_minor_versions for sprint 17 (admiller@redhat.com)
- rhc version bump (admiller@redhat.com)
- Merge pull request #136 from BanzaiMan/dev/hasari/tar_output_devnull
(openshift+bot@redhat.com)
- Add a missing space (asari.ruby@gmail.com)
- Further cleanup of targz.rb. (asari.ruby@gmail.com)
* Wed Aug 22 2012 Adam Miller <admiller@redhat.com> 0.97.16-1
- bump rhc version (admiller@redhat.com)
- Merge pull request #134 from rmillner/dev/rmillner/BZ850544
(openshift+bot@redhat.com)
- Merge pull request #135 from J5/bugfix (dmcphers@redhat.com)
- Merge pull request #132 from fabianofranz/master (dmcphers@redhat.com)
- [Bug 850697] catch another exception that may result from an invalid key
(johnp@redhat.com)
- Merge pull request #130 from BanzaiMan/dev/hasari/tar_output_devnull
(openshift+bot@redhat.com)
- Include monitoring URL in list of printed entities. (rmillner@redhat.com)
- Fixes BZ 849769 (ffranz@redhat.com)
- Send only STDERR to /dev/null. (asari.ruby@gmail.com)
- When calling "(gnu)tar" via shell, send output to /dev/null, so that when the
tar file doesn not contain the file we are looking for, the error message
does not seep through to the output. (asari.ruby@gmail.com)
- General cleanup. Replace hard tabs with spaces, and replace "smart" quotes.
(asari.ruby@gmail.com)
- Fixes BZ 849769 (ffranz@redhat.com)
* Tue Aug 21 2012 Adam Miller <admiller@redhat.com> 0.97.15-1
- Merge pull request #128 from nhr/BZ844025 (openshift+bot@redhat.com)
- Modified regex for searching the embedded hash (nhr@redhat.com)
- BZ844025 - Temporary fix for missing functionality in rhc-port-forward
(nhr@redhat.com)
* Tue Aug 21 2012 Adam Miller <admiller@redhat.com> 0.97.14-1
- Merge pull request #126 from J5/bugfix (openshift+bot@redhat.com)
- rhc version bump (admiller@redhat.com)
- [Bug 847685] seperate connection errors from timeouts (johnp@redhat.com)
- [Bug 847723] Get jenkins url (johnp@redhat.com)
* Mon Aug 20 2012 Adam Miller <admiller@redhat.com> 0.97.13-1
- rhc version bump wasn't pushed ... need to figure out why
(admiller@redhat.com)
* Fri Aug 17 2012 Adam Miller <admiller@redhat.com> 0.97.12-1
- bump rhc version (admiller@redhat.com)
- Merge pull request #125 from J5/bugfix (openshift+bot@redhat.com)
- fix spec test mock rest classes so they inherit from actual classes
(johnp@redhat.com)
- [bug 847723] have cartridge model handle propery access better
(johnp@redhat.com)
- Bug 848262 - Alias are not shown when using rhc domain show
(lnader@redhat.com)
* Thu Aug 16 2012 Adam Miller <admiller@redhat.com> 0.97.11-1
- bump version for rhc (admiller@redhat.com)
- [Bug 848619] Let user know they need to update configs (johnp@redhat.com)
- suggest rhc domain 'update' instead of 'alter' (johnp@redhat.com)
- [Bug 848611] check for cartridge_url is not nil (johnp@redhat.com)
* Wed Aug 15 2012 Adam Miller <admiller@redhat.com> 0.97.10-1
-
* Wed Aug 15 2012 Adam Miller <admiller@redhat.com> 0.97.9-1
- Merge branch 'master' of github.com:openshift/rhc (admiller@redhat.com)
- Correct punctuation in client.spec (ccoleman@redhat.com)
* Wed Aug 15 2012 Adam Miller <admiller@redhat.com> 0.97.8-1
-
* Wed Aug 15 2012 Adam Miller <admiller@redhat.com>
-
* Wed Aug 15 2012 Adam Miller <admiller@redhat.com> 0.97.7-1
- regex fix from git - match on word boundry (johnp@redhat.com)
- Clean up error strings (johnp@redhat.com)
- update adding commands doc (johnp@redhat.com)
- add results formatting block so results are alway consistent
(johnp@redhat.com)
- [Bug 847685] Raise default timeout for domain update and implement --timeout
(johnp@redhat.com)
- [Bug 847719] Remove the suggestion to use --force from domain delete output
(johnp@redhat.com)
- [Bug 847723] - show connection url for carts in domain show
(johnp@redhat.com)
* Mon Aug 13 2012 Adam Miller <admiller@redhat.com> 0.97.6-1
-
* Fri Aug 10 2012 Adam Miller <admiller@redhat.com> 0.97.5-1
- micro version bump, should have been auto-committed. will follow up
(admiller@redhat.com)
- Refactor find methods to either return one value or raise an exception
(johnp@redhat.com)
- some feature test fixes (johnp@redhat.com)
- fix tests as RESULTS: became RESULT: in output (johnp@redhat.com)
- make output more consistent umong commands (johnp@redhat.com)
- output a RESULTS: block like other commands (johnp@redhat.com)
- switch to raising an excpetion instead of exiting in config
(johnp@redhat.com)
- rename as domains since it is an array (johnp@redhat.com)
- scope the exitcode correctly (johnp@redhat.com)
- some fixes to merge errors (johnp@redhat.com)
- correct logic for when we need to install bigdecimal gem (johnp@redhat.com)
- make gemfile work with ruby 1.8 (johnp@redhat.com)
- global options argument format change missed in rebase (johnp@redhat.com)
- fix the error code where the issue is and revert the last change
(johnp@redhat.com)
- fix expected error code (johnp@redhat.com)
- add feature tests (johnp@redhat.com)
- if callback is present have it handle the return code (johnp@redhat.com)
- make rhc domain destroy an alias to rhc domain delete (johnp@redhat.com)
- suppress aliases from help output (johnp@redhat.com)
- add a test for the alter alias (johnp@redhat.com)
- add aliasing functionality and alias domain alter to domain update
(johnp@redhat.com)
- remove exceptions handled by rest api and add DomainNotFoundException
(johnp@redhat.com)
- move config code to commander.rb instead of in the individual commands
(johnp@redhat.com)
- add rhc domain and rhc domain show checks (johnp@redhat.com)
- fix up cucumber tests and add domain alter steps (johnp@redhat.com)
- reset config before tests (johnp@redhat.com)
- use internal config (johnp@redhat.com)
- add doc section on using default_action (johnp@redhat.com)
- refactor wizard to take a config object (johnp@redhat.com)
- add default_action class method to allow aliasing methods as default
(johnp@redhat.com)
- deprecate domain binaries as rhc domain is the one true interface now
(johnp@redhat.com)
- refactor when we run the first run wizard (johnp@redhat.com)
- 100%% spec coverage (johnp@redhat.com)
- handle generic exceptions (johnp@redhat.com)
- correctly handle help on error and run with our Runner instance on tests
(johnp@redhat.com)
- use correct help formatter when error occures (johnp@redhat.com)