Project

Profile

Help

Pulp 2 15 Test Result Summary » History » Sprint/Milestone 1

pthomas@redhat.com, 01/17/2018 10:55 PM

1 1 pthomas@redhat.com
# Pulp 2 15 Test Result Summary
2
3
Summary
4
5
Status: \[ \] Not Started \[ \] In Progress \[ \] Paused \[ \] Blocked \[X \] Finished  
6
Started On: November 28, 2017  
7
Finished On: January 16. 2018  
8
Beta/RC URL: https://repos.fedorapeople.org/pulp/pulp/beta/2.14/  
9
Redmine URL: http://https://pulp.plan.io/issues?query_id=61
10
11
Automated tests have increased from 528 in 2.14 to 584 in 2.15. The jobs were run nightly on EL7, Fedora 25 and Fedora 26. Test run on Fedora 27 failed due to SELinux issues \[1\]. Upgrade jobs were run on RC builds. Upgrade test jobs passed for EL7, F25 and F26. Manual testing was limited to the scenarios that do not yet have pulp smash tests. All the issues have been added to pulp-smash backlog to automate or are already automated \[2\].
12
13
Pulp QE team approves the release of the 2.15 RC to GA.
14
15
Beta History  
16
Beta 1: November 28, 2017  
17
Beta2: December 5, 2017  
18
Beta3: December 18, 2017  
19
RC 1: January 10, 2017
20
21
Automation
22
23
\[\[Status: \[X\] PASSED \[ \] FAILED  
24
System: x86_64  
25
RHEL 7.4  
26
Installation PASS PASS  
27
Smoke PASS PASS  
28
API PASS PASS  
29
CLI PASS PASS  
30
Upgrade PASS PASS\]\]
31
32
NOTES:
33
34
New Features  
35
\============
36
37
Here are the specific stories done for 2.15:
38
39
~~~
40
Pulp
41
      3119    As a user, I can see in logs that force_full option for sync or publish is enabled
42
      1282    As an EC2 user, I would like to set up a RHUI as an alternate content source
43
~~~
44
45
~~~
46
Crane
47
      3110    As a user i can perform docker search of docker v2 content
48
~~~
49
50
~~~
51
Docker Support
52
      2993    As a user, I can upload a docker_manifest_list so that I can remove arches from a manifest list without performing a sync
53
      2810    As a user, I can upload a schema 2 manifest with blobs
54
~~~
55
56
~~~
57
RPM Support
58
      3055    As a user, I can publish a Yum repository that works with repo_gpgcheck=1
59
      2788    As a user i can configure removal of old published repodata
60
~~~
61
62
View this list in redmine:  
63
http://bit.ly/2j1OeW9
64
65
Issues Addressed  
66
\================
67
68
Here are the bug fixes specific to 2.15:
69
70
~~~
71
Crane
72
    3111    Crane should continue to load rest of the metadata after corrupted data is encountered
73
~~~
74
75
~~~
76
Docker Support
77
    3122    config layer is served gzip-compressed to docker client
78
    3067    Document image manifest and manifest list peculiar behaviour during copy, remove and other actions
79
    3139    Sync from Crane fails with "Not Found"
80
~~~
81
82
~~~
83
RPM Support
84
    3130    Upgrade from Pulp 2.13.2- to Pulp 2.13.3+ can result in "duplicate key error index: pulp_database.erratum_pkglists.$errata_id_1_repo_id_1 dup key"
85
    3104    repomd.xml is empty
86
~~~
87
88
All bug fixes from Pulp 2.14.3 and earlier are also included in Pulp 2.15.
89
90
View this list in redmine:  
91
http://bit.ly/2AieENo
92
93
\*Action Items \*
94
95
\[1\] https://pulp.plan.io/issues/3159  
96
\[2\] https://github.com/PulpQE/pulp-smash/issues/766  
97
\[3\] https://github.com/PulpQE/pulp-smash/issues/681  
98
\[4\] https://github.com/PulpQE/pulp-smash/issues/829