-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathopenshift-origin-cartridge-fuse-registry.spec
131 lines (102 loc) · 4.82 KB
/
openshift-origin-cartridge-fuse-registry.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
%global cartridgedir %{_libexecdir}/openshift/cartridges/v2/fuse-registry
%global frameworkdir %{_libexecdir}/openshift/cartridges/v2/fuse-registry
Name: openshift-origin-cartridge-fuse-registry
Version: 0.3.1
Release: 1%{?dist}
Summary: FUSE Registry cartridge
Group: Development/Languages
License: ASL 2.0
URL: https://www.openshift.com
Source0: http://mirror.openshift.com/pub/origin-server/source/%{name}/%{name}-%{version}.tar.gz
Requires: rubygem(openshift-origin-node)
Requires: openshift-origin-node-util
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
%description
FUSE cartridge for openshift. (Cartridge Format V2)
%prep
%setup -q
%build
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{cartridgedir}
mkdir -p %{buildroot}/%{_sysconfdir}/openshift/cartridges/v2
cp -r * %{buildroot}%{cartridgedir}/
ln -s %{cartridgedir}/conf/ %{buildroot}/%{_sysconfdir}/openshift/cartridges/v2/%{name}
%clean
rm -rf %{buildroot}
%post
%{_sbindir}/oo-admin-cartridge --action install --offline --source /usr/libexec/openshift/cartridges/v2/fuse-registry
%files
%defattr(-,root,root,-)
%dir %{cartridgedir}
%dir %{cartridgedir}/bin
%dir %{cartridgedir}/env
%dir %{cartridgedir}/metadata
%dir %{cartridgedir}/versions
%attr(0755,-,-) %{cartridgedir}/bin/
%attr(0755,-,-) %{frameworkdir}
%{_sysconfdir}/openshift/cartridges/v2/%{name}
%{cartridgedir}/metadata/manifest.yml
%doc %{cartridgedir}/README.md
%doc %{cartridgedir}/COPYRIGHT
%doc %{cartridgedir}/LICENSE
%changelog
* Thu Apr 25 2013 Adam Miller <[email protected]> 0.3.1-1
- Split v2 configure into configure/post-configure ([email protected])
- more install/post-install scripts ([email protected])
- Update outdated links in 'cartridges' directory. ([email protected])
- WIP Cartridge Refactor - Change environment variable files to contain just
value ([email protected])
- Adding V2 Format to all v2 cartridges ([email protected])
- Bug 928675 ([email protected])
- Merge pull request #2145 from sosiouxme/fixdeps
- <v2 carts> remove abstract cartridge from v2 requires ([email protected])
- Bug 947010: Exclude grep when checking for existing process
- V2 documentation refactoring ([email protected])
- V2 cartridge documentation updates ([email protected])
- bump_minor_versions for sprint 2.0.26 ([email protected])
* Tue Apr 16 2013 Troy Dawson <[email protected]> 0.2.7-1
- Setting mongodb connection hooks to use the generic nosqldb name
* Mon Apr 15 2013 Adam Miller <[email protected]> 0.2.6-1
- Bug 952041 - Add support for tidy to FUSE and PHP cartridges
- V2 action hook cleanup ([email protected])
* Sun Apr 14 2013 Krishna Raman <[email protected]> 0.2.5-1
- WIP Cartridge Refactor - Move PATH to /etc/openshift/env ([email protected])
- Merge pull request #2065 from jwhonce/wip/manifest_scrub
- WIP Cartridge Refactor - Scrub manifests ([email protected])
- Adding connection hook for mongodb There are three leading params we don't
care about, so the hooks are using shift to discard. ([email protected])
* Fri Apr 12 2013 Adam Miller <[email protected]> 0.2.4-1
- Fixing stop and restart when diy is already stopped ([email protected])
- SELinux, ApplicationContainer and UnixUser model changes to support oo-admin-
ctl-gears operating on v1 and v2 cartridges. ([email protected])
* Wed Apr 10 2013 Adam Miller <[email protected]> 0.2.3-1
- Anchor locked_files.txt entries at the cart directory ([email protected])
- Merge pull request #1976 from calfonso/master ([email protected])
- Merge pull request #1974 from brenton/v2_post2 ([email protected])
- Bug fixes for FUSE v2 cart -947010 ([email protected])
- Registering/installing the cartridges in the rpm %%post ([email protected])
* Tue Apr 09 2013 Adam Miller <[email protected]> 0.2.2-1
- Remove vendor name from installed V2 cartridge path ([email protected])
* Thu Mar 28 2013 Adam Miller <[email protected]> 0.2.1-1
- bump_minor_versions for sprint 26 ([email protected])
* Mon Mar 25 2013 Adam Miller <[email protected]> 0.1.6-1
- Cron and FUSE v2 cartridge fixes ([email protected])
- Cron cartridge 2.0 ([email protected])
- FUSE Cartridge conformity to vendor-name ([email protected])
* Thu Mar 21 2013 Adam Miller <[email protected]> 0.1.5-1
- Change V2 manifest Version elements to strings ([email protected])
* Mon Mar 18 2013 Adam Miller <[email protected]> 0.1.4-1
- Fixing FUSE cart git repo creation (chris@@hoflabs.com)
* Fri Mar 15 2013 Dan McPherson <[email protected]> 0.1.3-1
- new package built with tito
* Fri Mar 15 2013 Troy Dawson <[email protected]> 0.1.2-1
- new package built with tito
* Thu Mar 14 2013 Chris Alfonso <[email protected]> 0.1.1-1
- new package built with tito