Bug 1437136 - unable to switch to overlay2 with 'atomic storage modify'
Summary: unable to switch to overlay2 with 'atomic storage modify'
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: atomic
Version: 25
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Daniel Walsh
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-29 15:19 UTC by Micah Abbott
Modified: 2017-06-15 09:22 UTC (History)
6 users (show)

Fixed In Version: atomic-1.18.1-3.fc26 atomic-1.18.1-2.fc25
Clone Of:
Environment:
Last Closed: 2017-06-15 03:01:18 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Micah Abbott 2017-03-29 15:19:26 UTC
Using Fedora 25 Atomic Host 25.89.

Used `atomic storage reset` to clean out the images/containers, then tried to move to `overlay2`

``` 
# rpm -q atomic
atomic-1.15.1-1.fc25.x86_64
# atomic --debug storage modify --driver overlay2
'Namespace' object has no attribute 'graph'
Traceback (most recent call last):
  File "/usr/bin/atomic", line 185, in <module>
    _class.set_args(args)
  File "/usr/lib/python3.5/site-packages/Atomic/storage.py", line 123, in set_args
    if self.args.graph:
AttributeError: 'Namespace' object has no attribute 'graph'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/atomic", line 210, in <module>
    sys.exit(1)
SystemExit: 1
```


Note, I tested this with git master and it appeared to work on a F25 Cloud image.

Comment 1 Daniel Walsh 2017-03-29 15:22:22 UTC
I think there is issues with updating atomic package in f25.  Could you attempt to install atomic-1.16.4-1.fc25 and see if it fixes the issue.

Comment 2 Micah Abbott 2017-03-29 15:52:50 UTC
I'm not able to install that version of atomic on F25, due to missing dependencies.  After 'ostree admin unlock':

# rpm -Uhv atomic-1.16.4-1.fc26.x86_64.rpm 
error: Failed dependencies:
        python(abi) = 3.6 is needed by atomic-1.16.4-1.fc26.x86_64
        python3-docker >= 1.7.2 is needed by atomic-1.16.4-1.fc26.x86_64



However, that version of atomic is in the F26 testing composes and I found that it was working fine.

We should really try to get a fixed version of atomic into F25, IMO.

Comment 3 Micah Abbott 2017-03-29 15:55:08 UTC
(In reply to Micah Abbott from comment #2)
> However, that version of atomic is in the F26 testing composes and I found
> that it was working fine.

Slight lie...the version in F25 is atomic-1.16.2-1.fc26.x86_64...but it still works.

Comment 4 Micah Abbott 2017-03-29 15:56:18 UTC
(In reply to Micah Abbott from comment #3)

> Slight lie...the version in F25 is atomic-1.16.2-1.fc26.x86_64...but it
> still works.

Argh...Fedora 26...

Comment 5 Daniel Walsh 2017-03-29 16:02:37 UTC
I am attempting to build a version of atomic for f25.
atomic-1.16.5-1.fc25

Comment 6 Fedora Update System 2017-06-02 10:22:03 UTC
atomic-1.18.1-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-d95fc1ce23

Comment 7 Fedora Update System 2017-06-02 10:22:28 UTC
atomic-1.18.1-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-fd61a2effa

Comment 8 Fedora Update System 2017-06-03 04:37:25 UTC
atomic-1.18.1-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-d95fc1ce23

Comment 9 Fedora Update System 2017-06-04 19:40:20 UTC
atomic-1.18.1-2.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-fd61a2effa

Comment 10 Fedora Update System 2017-06-05 23:15:18 UTC
atomic-1.18.1-3.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-f0db18f2e1

Comment 11 Fedora Update System 2017-06-06 19:05:35 UTC
atomic-1.18.1-3.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-f0db18f2e1

Comment 12 Fedora Update System 2017-06-15 03:01:18 UTC
atomic-1.18.1-3.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2017-06-15 09:22:47 UTC
atomic-1.18.1-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.