Bug 1483210

Summary: atomic install sssd --migrate fails
Product: Red Hat Enterprise Linux 7 Reporter: Niranjan Mallapadi Raghavender <mniranja>
Component: sssd-containerAssignee: SSSD Maintainers <sssd-maint>
Status: CLOSED DUPLICATE QA Contact: sssd-qe <sssd-qe>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 7.4CC: jhrozek, jpazdziora, lslebodn, mniranja, nsoman, sssd-maint
Target Milestone: rcKeywords: Extras
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1413999 Environment:
Last Closed: 2017-08-19 09:09:27 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1413999    
Bug Blocks:    

Comment 2 Niranjan Mallapadi Raghavender 2017-08-19 07:18:24 UTC
On RHEL7.4 even with the workaround, it fails. 

-bash-4.2# mkdir -p /etc/ipa ; touch /etc/ipa/default.conf
-bash-4.2# atomic install rhel7/sssd --migrate
Pulling registry.access.redhat.com/rhel7/sssd:latest ...
Copying blob sha256:be1e04c6fbff244464b3deae14926bb737d67390a03a6c9004c2cb880b803a57
 69.70 MB / ? [--------------------------------------------------------=------] 
Copying blob sha256:449ed11d916a0da0e334d9d7f3a31eb8c952ad1bcc7effeeb7fed478d347b4fd
 0 B / ? [--------------------------------------------------------------------=]
Copying blob sha256:a537fe5d1ac28210d3547889a7167e1cb8b99e446bf2e6765d0363225a05ec29
 59.57 MB / ? [--------------=------------------------------------------------] 
Copying config sha256:47c69a92aa2be277d8ec645049d37f7a92896fe321d2f8d537170df441f23e51
 0 B / 5.63 KB [---------------------------------------------------------------]
Writing manifest to image destination
Storing signatures
 5.63 KB / 5.63 KB [===========================================================]docker run --rm=true --privileged --net=host -v /:/host -e NAME=sssd -e IMAGE=rhel7/sssd -e HOST=/host rhel7/sssd /bin/install.sh --migrate
Initializing configuration context from host ...
Usage: ipa-client-install [options]

ipa-client-install: error: no such option: --migrate

Versions:
● atomic-host:rhel-atomic-host/7/x86_64/standard
                Version: 7.4.1 (2017-08-09 22:48:55)
                 Commit: fd2649205bbc185b07cb695893e425afa830a7b3caecd3ceefc0a1b9d7169aea


-bash-4.2# atomic info rhel7/sssd
Image Name: registry.access.redhat.com/rhel7/sssd:latest
RUN_OPTS_FILE: /var/lib/sssd_container/${NAME}/docker-run-opts
architecture: x86_64
authoritative-source-url: registry.access.redhat.com
build-date: 2017-07-27T11:37:38.452510
com.redhat.build-host: ip-10-29-120-57.ec2.internal
com.redhat.component: sssd-docker
description: The System Security Services Daemon (SSSD) provides a set of daemons to manage access to remote directories and authentication mechanisms. It provides Name Service Switch (NSS) and Pluggable Authentication Modules(PAM) interfaces toward the system and a pluggable back end system to connect to multiple different account sources.
distribution-scope: public
install: docker run --rm=true --privileged --net=host -v /:/host        -e NAME=${NAME} -e IMAGE=${IMAGE} -e HOST=/host         ${OPT1}         ${IMAGE} /bin/install.sh
io.k8s.description: The System Security Services Daemon (SSSD) provides a set of daemons to manage access to remote directories and authentication mechanisms. It provides Name Service Switch (NSS) and Pluggable Authentication Modules(PAM) interfaces toward the system and a pluggable back end system to connect to multiple different account sources.
io.k8s.display-name: System Security Services Daemon (SSSD)
io.k8s.openshift.tags: security sssd authentication authorisation LDAP kerberos krb5 Active Directory IdM
io.openshift.tags: base rhel7
name: rhel7/sssd
release: 7
run: docker run -d --restart=always --name ${NAME} -e NAME=${NAME} -e IMAGE=${IMAGE}    ${RUN_OPTS}     ${IMAGE} /bin/run.sh
stop: docker kill -s TERM ${NAME}
summary: System Security Services Daemon (SSSD) provides centralized user authentication for Atomic Host.
uninstall: docker run --rm=true --privileged --net=host -v /:/host -e NAME=${NAME} -e IMAGE=${IMAGE} -e HOST=/host ${IMAGE} /bin/uninstall.sh
url: https://access.redhat.com/containers/#/registry.access.redhat.com/rhel7/sssd/images/7.4-7
vcs-ref: c68d211e9ba0a60e48f7283669cfea3615157283
vcs-type: git
vendor: Red Hat, Inc.
version: 7.4

Comment 3 Lukas Slebodnik 2017-08-19 09:09:27 UTC

*** This bug has been marked as a duplicate of bug 1413999 ***