Skip to content

Commit b2fee83

Browse files
committed
fix rpm spec file build logic for Amazon Linux on board
https://cr.amazon.com/r/5197423
1 parent ea7d70b commit b2fee83

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

packaging/amazon-linux/amazon-ssm-agent.spec

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ This package provides the Amazon SSM Agent for managing EC2 Instances using SSM
2323
%setup -q
2424

2525
%build
26+
cd ..
27+
mkdir -p %{name}-%{version}-tmp
28+
mv %{name}-%{version}/* %{name}-%{version}-tmp/
29+
mkdir -p %{name}-%{version}/src/github.com/aws/amazon-ssm-agent
30+
mv %{name}-%{version}-tmp/* %{name}-%{version}/src/github.com/aws/amazon-ssm-agent/
31+
rm -rf %{name}-%{version}-tmp
32+
cd %{name}-%{version}
2633
PKG_ROOT=`pwd`/src/github.com/aws/amazon-ssm-agent
2734
GOPATH=${PKG_ROOT}/vendor:`pwd`
2835
export GOPATH
@@ -41,7 +48,7 @@ PKG_ROOT=`pwd`/src/github.com/aws/amazon-ssm-agent
4148
cp ${PKG_ROOT}/bin/amazon-ssm-agent %{buildroot}/usr/bin/
4249
cp ${PKG_ROOT}/seelog.xml %{buildroot}/etc/amazon/ssm/
4350
cp ${PKG_ROOT}/amazon-ssm-agent.json %{buildroot}/etc/amazon/ssm/
44-
cp ${PKG_ROOT}/packaging/amazon-linux-ami/amazon-ssm-agent.conf %{buildroot}/etc/init/
51+
cp ${PKG_ROOT}/packaging/linux/amazon-ssm-agent.conf %{buildroot}/etc/init/
4552

4653
%files
4754
%defattr(-,root,root,-)

0 commit comments

Comments
 (0)