*: update to 2.0.0-beta
This commit is contained in:
parent
cbc266db72
commit
e25383b0a1
1
.gitignore
vendored
1
.gitignore
vendored
@ -20,3 +20,4 @@
|
||||
/ignition-dracut-ec9a492.tar.gz
|
||||
/ignition-906cf04.tar.gz
|
||||
/ignition-dracut-85f2e65.tar.gz
|
||||
/ignition-910e6c6.tar.gz
|
||||
|
@ -1,77 +0,0 @@
|
||||
From 5d57d6107a56fecfe9b6c8bb1a06f2dd1889a7e0 Mon Sep 17 00:00:00 2001
|
||||
From: Benjamin Gilbert <bgilbert@redhat.com>
|
||||
Date: Wed, 27 Mar 2019 17:29:15 -0400
|
||||
Subject: [PATCH] stages/files: fix unit relabeling to exclude DestDir
|
||||
|
||||
Non-runtime units and dropins need to be relabeled relative to DestDir,
|
||||
since relabeling happens in the real root.
|
||||
|
||||
e42ecb08f9b5 addressed this for files.
|
||||
---
|
||||
internal/exec/stages/files/units.go | 22 ++++++++++++++++++++--
|
||||
1 file changed, 20 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/internal/exec/stages/files/units.go b/internal/exec/stages/files/units.go
|
||||
index 98c0797..c73141c 100644
|
||||
--- a/internal/exec/stages/files/units.go
|
||||
+++ b/internal/exec/stages/files/units.go
|
||||
@@ -15,7 +15,9 @@
|
||||
package files
|
||||
|
||||
import (
|
||||
+ "fmt"
|
||||
"path/filepath"
|
||||
+ "strings"
|
||||
|
||||
"github.com/coreos/ignition/config/v3_0/types"
|
||||
"github.com/coreos/ignition/internal/distro"
|
||||
@@ -85,6 +87,14 @@ func (s *stage) writeSystemdUnit(unit types.Unit, runtime bool) error {
|
||||
s.Logger.Crit("error converting systemd dropin: %v", err)
|
||||
return err
|
||||
}
|
||||
+ relabelPath := f.Node.Path
|
||||
+ if !runtime {
|
||||
+ // trim off prefix since this needs to be relative to the sysroot
|
||||
+ if !strings.HasPrefix(f.Node.Path, s.DestDir) {
|
||||
+ panic(fmt.Sprintf("Dropin path %s isn't under prefix %s", f.Node.Path, s.DestDir))
|
||||
+ }
|
||||
+ relabelPath = f.Node.Path[len(s.DestDir):]
|
||||
+ }
|
||||
if err := s.Logger.LogOp(
|
||||
func() error { return u.PerformFetch(f) },
|
||||
"writing systemd drop-in %q at %q", dropin.Name, f.Node.Path,
|
||||
@@ -92,7 +102,7 @@ func (s *stage) writeSystemdUnit(unit types.Unit, runtime bool) error {
|
||||
return err
|
||||
}
|
||||
if !relabeledDropinDir {
|
||||
- s.relabel(filepath.Dir("/" + f.Node.Path))
|
||||
+ s.relabel(filepath.Dir(relabelPath))
|
||||
relabeledDropinDir = true
|
||||
}
|
||||
}
|
||||
@@ -106,13 +116,21 @@ func (s *stage) writeSystemdUnit(unit types.Unit, runtime bool) error {
|
||||
s.Logger.Crit("error converting unit: %v", err)
|
||||
return err
|
||||
}
|
||||
+ relabelPath := f.Node.Path
|
||||
+ if !runtime {
|
||||
+ // trim off prefix since this needs to be relative to the sysroot
|
||||
+ if !strings.HasPrefix(f.Node.Path, s.DestDir) {
|
||||
+ panic(fmt.Sprintf("Unit path %s isn't under prefix %s", f.Node.Path, s.DestDir))
|
||||
+ }
|
||||
+ relabelPath = f.Node.Path[len(s.DestDir):]
|
||||
+ }
|
||||
if err := s.Logger.LogOp(
|
||||
func() error { return u.PerformFetch(f) },
|
||||
"writing unit %q at %q", unit.Name, f.Node.Path,
|
||||
); err != nil {
|
||||
return err
|
||||
}
|
||||
- s.relabel("/" + f.Node.Path)
|
||||
+ s.relabel(relabelPath)
|
||||
|
||||
return nil
|
||||
}, "processing unit %q", unit.Name)
|
||||
--
|
||||
2.20.1
|
||||
|
139
ignition.spec
139
ignition.spec
@ -48,13 +48,14 @@
|
||||
%global repo ignition
|
||||
# https://github.com/coreos/ignition
|
||||
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
|
||||
%global import_path %{provider_prefix}
|
||||
%global commit 906cf047ba84638088391a9e3badeea0743626a7
|
||||
%global import_path %{provider_prefix}/v2
|
||||
%global commit 910e6c66b5f5c8f45ac0f4846af846f4715ae8e1
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
# define ldflags, buildflags, testflags here. The ldflags were
|
||||
# taken from ./build. We will need to periodically check these
|
||||
# for consistency
|
||||
%global ldflags ' -X github.com/coreos/ignition/internal/version.Raw=%{version} '
|
||||
# TODO remove -beta when stablizing
|
||||
%global ldflags ' -X github.com/coreos/ignition/v2/internal/version.Raw=%{version}-beta '
|
||||
%global buildflags %nil
|
||||
%global testflags %nil
|
||||
|
||||
@ -73,15 +74,13 @@
|
||||
|
||||
Name: ignition
|
||||
Version: 2.0.0
|
||||
Release: alpha.3.git%{shortcommit}%{?dist}
|
||||
Release: beta.1.git%{shortcommit}%{?dist}
|
||||
Summary: First boot installer and configuration tool
|
||||
License: ASL 2.0 and BSD
|
||||
URL: https://%{provider_prefix}
|
||||
Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
|
||||
Source1: https://%{dracutprovider_prefix}/archive/%{dracutcommit}/%{dracutrepo}-%{dracutshortcommit}.tar.gz
|
||||
|
||||
Patch0: 0001-stages-files-fix-unit-relabeling-to-exclude-DestDir.patch
|
||||
|
||||
# For RHEL7 we'll want to specify gopath and list of arches since there is no
|
||||
# gopath or go_arches macro. We'll also want to make sure we pull in golang
|
||||
# 1.10 require golang >= 1.10
|
||||
@ -125,62 +124,75 @@ BuildRequires: golang(github.com/aws/aws-sdk-go/service/s3/s3manager)
|
||||
BuildRequires: golang(github.com/coreos/go-semver/semver)
|
||||
BuildRequires: golang(github.com/coreos/go-systemd/dbus)
|
||||
BuildRequires: golang(github.com/coreos/go-systemd/unit)
|
||||
BuildRequires: golang(github.com/pborman/uuid)
|
||||
BuildRequires: golang(github.com/google/uuid)
|
||||
BuildRequires: golang(github.com/pin/tftp)
|
||||
BuildRequires: golang(github.com/sigma/vmw-guestinfo/rpcvmx)
|
||||
BuildRequires: golang(github.com/sigma/vmw-guestinfo/vmcheck)
|
||||
BuildRequires: golang(github.com/vincent-petithory/dataurl)
|
||||
BuildRequires: golang(github.com/vmware/vmw-guestinfo/rpcvmx)
|
||||
BuildRequires: golang(github.com/vmware/vmw-guestinfo/vmcheck)
|
||||
BuildRequires: golang(github.com/vmware/vmw-ovflib)
|
||||
BuildRequires: golang(golang.org/x/net/http/httpproxy)
|
||||
%endif
|
||||
|
||||
# Main package Provides (generated with go-mods-to-bundled-provides.py | sort)
|
||||
%if 0%{?with_bundled}
|
||||
Provides: bundled(golang(github.com/ajeddeloh/go-json)) = 0.0.0-20160803184958.git73d058cf8437
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awserr)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awsutil)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client/metadata)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/corehandlers)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/endpointcreds)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/stscreds)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/defaults)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/ec2metadata)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/endpoints)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/request)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/session)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/signer/v4)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/shareddefaults)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query/queryutil)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/rest)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/restxml)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3iface)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3manager)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sts)) = 1.8.39
|
||||
Provides: bundled(golang(github.com/coreos/go-semver/semver)) = 0.1.0
|
||||
Provides: bundled(golang(github.com/coreos/go-systemd/dbus)) = 0.0.0-20181031085051.git9002847aa142
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/ec2metadata)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/session)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awserr)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3manager)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/endpoints)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkio)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkuri)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client/metadata)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/corehandlers)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/request)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/processcreds)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/stscreds)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/csm)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/defaults)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/ini)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/shareddefaults)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awsutil)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/signer/v4)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3err)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/eventstream)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/rest)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/restxml)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3iface)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkrand)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sts)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/endpointcreds)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query/queryutil)) = 1.19.11
|
||||
Provides: bundled(golang(github.com/coreos/go-semver/semver)) = 0.3.0
|
||||
Provides: bundled(golang(github.com/coreos/go-systemd/unit)) = 0.0.0-20181031085051.git9002847aa142
|
||||
Provides: bundled(golang(github.com/coreos/go-systemd/dbus)) = 0.0.0-20181031085051.git9002847aa142
|
||||
Provides: bundled(golang(github.com/godbus/dbus)) = 0.0.0-20181025153459.git66d97aec3384
|
||||
Provides: bundled(golang(github.com/go-ini/ini)) = 1.25.4
|
||||
Provides: bundled(golang(github.com/jmespath/go-jmespath)) = 0.0.0-20160202185014.git0b12d6b521d8
|
||||
Provides: bundled(golang(github.com/pborman/uuid)) = 0.0.0-20170612153648.gite790cca94e6c
|
||||
Provides: bundled(golang(github.com/google/uuid)) = 1.1.1
|
||||
Provides: bundled(golang(github.com/pin/tftp)) = 2.1.0
|
||||
Provides: bundled(golang(github.com/pin/tftp/netascii)) = 2.1.0
|
||||
Provides: bundled(golang(github.com/sigma/bdoor)) = 0.0.0-20160202064022.gitbabf2a4017b0
|
||||
Provides: bundled(golang(github.com/sigma/vmw-guestinfo/rpcvmx)) = 0.0.0-20160204083807.git95dd4126d6e8
|
||||
Provides: bundled(golang(github.com/sigma/vmw-guestinfo/vmcheck)) = 0.0.0-20160204083807.git95dd4126d6e8
|
||||
Provides: bundled(golang(github.com/stretchr/testify/assert)) = 1.3.0
|
||||
Provides: bundled(golang(github.com/vincent-petithory/dataurl)) = 0.0.0-20160330182126.git9a301d65acbb
|
||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/rpcvmx)) = 0.0.0-20170707015358.git25eff159a728
|
||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/vmcheck)) = 0.0.0-20170707015358.git25eff159a728
|
||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/rpcout)) = 0.0.0-20170707015358.git25eff159a728
|
||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/bdoor)) = 0.0.0-20170707015358.git25eff159a728
|
||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/message)) = 0.0.0-20170707015358.git25eff159a728
|
||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/rpcout)) = 0.0.0-20170707015358.git25eff159a728
|
||||
Provides: bundled(golang(github.com/vmware/vmw-ovflib)) = 0.0.0-20170608004843.git1f217b9dc714
|
||||
Provides: bundled(golang(golang.org/x/net/http/httpproxy)) = 0.0.0-20190228165749.git92fc7df08ae7
|
||||
Provides: bundled(golang(golang.org/x/net/idna)) = 0.0.0-20190228165749.git92fc7df08ae7
|
||||
Provides: bundled(golang(golang.org/x/text/secure/bidirule)) = 0.3.0
|
||||
Provides: bundled(golang(golang.org/x/text/unicode/bidi)) = 0.3.0
|
||||
Provides: bundled(golang(golang.org/x/text/unicode/norm)) = 0.3.0
|
||||
Provides: bundled(golang(golang.org/x/text/transform)) = 0.3.0
|
||||
%endif
|
||||
|
||||
|
||||
@ -215,12 +227,13 @@ BuildRequires: golang(github.com/aws/aws-sdk-go/service/s3/s3manager)
|
||||
BuildRequires: golang(github.com/coreos/go-semver/semver)
|
||||
BuildRequires: golang(github.com/coreos/go-systemd/dbus)
|
||||
BuildRequires: golang(github.com/coreos/go-systemd/unit)
|
||||
BuildRequires: golang(github.com/pborman/uuid)
|
||||
BuildRequires: golang(github.com/google/uuid)
|
||||
BuildRequires: golang(github.com/pin/tftp)
|
||||
BuildRequires: golang(github.com/sigma/vmw-guestinfo/rpcvmx)
|
||||
BuildRequires: golang(github.com/sigma/vmw-guestinfo/vmcheck)
|
||||
BuildRequires: golang(github.com/vincent-petithory/dataurl)
|
||||
BuildRequires: golang(github.com/vmware/vmw-guestinfo/rpcvmx)
|
||||
BuildRequires: golang(github.com/vmware/vmw-guestinfo/vmcheck)
|
||||
BuildRequires: golang(github.com/vmware/vmw-ovflib)
|
||||
BuildRequires: golang(golang.org/x/net/http/httpproxy)
|
||||
%endif
|
||||
|
||||
# devel subpackage Requires. This is basically the source code from
|
||||
@ -237,34 +250,40 @@ Requires: golang(github.com/aws/aws-sdk-go/service/s3/s3manager)
|
||||
Requires: golang(github.com/coreos/go-semver/semver)
|
||||
Requires: golang(github.com/coreos/go-systemd/dbus)
|
||||
Requires: golang(github.com/coreos/go-systemd/unit)
|
||||
Requires: golang(github.com/pborman/uuid)
|
||||
Requires: golang(github.com/google/uuid)
|
||||
Requires: golang(github.com/pin/tftp)
|
||||
Requires: golang(github.com/sigma/vmw-guestinfo/rpcvmx)
|
||||
Requires: golang(github.com/sigma/vmw-guestinfo/vmcheck)
|
||||
Requires: golang(github.com/vincent-petithory/dataurl)
|
||||
Requires: golang(github.com/vmware/vmw-guestinfo/rpcvmx)
|
||||
Requires: golang(github.com/vmware/vmw-guestinfo/vmcheck)
|
||||
Requires: golang(github.com/vmware/vmw-ovflib)
|
||||
Requires: golang(golang.org/x/net/http/httpproxy)
|
||||
|
||||
# devel subpackage Provides (sorted)
|
||||
Provides: golang(%{import_path}/config) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/merge) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/shared) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/shared/errors) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/shared/validations) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/shared) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/translate) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/translate/tests/pkga) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/translate/tests/pkgb) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/translate) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/util) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/v3_0/types) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/v3_0) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/v3_0/types) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/v3_1_experimental) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/v3_1_experimental/translate) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/v3_1_experimental/types) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/validate) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/validate/astjson) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/validate/astnode) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/validate/report) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/validate/util) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config/validate) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/config) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/negative/files) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/negative/filesystems) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/negative/general) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/negative/partitions) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/negative/proxy) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/negative/regression) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/negative/security) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/negative/timeouts) = %{version}-%{release}
|
||||
@ -273,6 +292,7 @@ Provides: golang(%{import_path}/tests/positive/filesystems) = %{version}-%{
|
||||
Provides: golang(%{import_path}/tests/positive/general) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/positive/partitions) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/positive/passwd) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/positive/proxy) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/positive/regression) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/positive/security) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/positive/systemd) = %{version}-%{release}
|
||||
@ -281,7 +301,6 @@ Provides: golang(%{import_path}/tests/register) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/registry) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/servers) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests/types) = %{version}-%{release}
|
||||
Provides: golang(%{import_path}/tests) = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
%{summary}
|
||||
@ -341,7 +360,6 @@ This package contains a tool for validating Ignition configurations.
|
||||
# setup command reference: http://ftp.rpm.org/max-rpm/s1-rpm-inside-macros.html
|
||||
# unpack source0 and apply patches
|
||||
%setup -T -b 0 -q -n %{repo}-%{commit}
|
||||
%patch0 -p1
|
||||
|
||||
# unpack source1 (dracut modules)
|
||||
%setup -T -D -a 1 -q -n %{repo}-%{commit}
|
||||
@ -351,7 +369,7 @@ mv LICENSE ../LICENSE.dracut
|
||||
%build
|
||||
# Set up PWD as a proper import path for go
|
||||
mkdir -p src/%{provider}.%{provider_tld}/%{project}
|
||||
ln -s ../../../ src/%{import_path}
|
||||
ln -s ../../../ src/%{provider_prefix}
|
||||
|
||||
export LDFLAGS=%{ldflags}
|
||||
# Enable SELinux relabeling
|
||||
@ -486,6 +504,9 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Mon Apr 29 2019 Andrew Jeddeloh <ajeddelo@redhat.com> - 2.0.0-beta.1.git910e6c6
|
||||
- New release 2.0.0-beta
|
||||
|
||||
* Mon Apr 08 2019 Jonathan Lebon <jonathan@jlebon.com> - 2.0.0-alpha.3.git906cf04
|
||||
- ignition-dracut: update to latest
|
||||
* dracut/30ignition: link to RHBZ in ignition-complete
|
||||
|
2
sources
2
sources
@ -1,2 +1,2 @@
|
||||
SHA512 (ignition-dracut-85f2e65.tar.gz) = b3bbfcc79c26154466cc472eab84b46b90d1847156616e3b2f85e5144b45836eb263f5e3d659ad590a43f949bad38f3760114c9f556274a76a7abf46e976a294
|
||||
SHA512 (ignition-906cf04.tar.gz) = df203ac05a06089b9b5db52627e139c8a0a5b54e60fc67a4d6eeac869a5170ae710f5e7fa3a92ccea8e440a1b1d88da6202d7d4910572d0e747b0cce695eaa60
|
||||
SHA512 (ignition-910e6c6.tar.gz) = cd9366db193051f97e0e6ca549e24244d706eab0f188448b2e3ceda3206f23a1902e644ec27e7420237bfab8941fb19a9ccd9ca9e655317ec9c3a6d5d9af2261
|
||||
|
Loading…
Reference in New Issue
Block a user