Project

Profile

Help

Pulp 2 13 Test Result Summary » History » Sprint/Milestone 5

pthomas@redhat.com, 04/27/2017 03:20 PM

1 1 pthomas@redhat.com
# Pulp 2 13 Test Result Summary
2
3 4 pthomas@redhat.com
Summary
4
5
Status: \[ \] Not Started \[ \] In Progress \[ \] Paused \[ \] Blocked \[X \] Finished  
6
Started On: April 12, 2017  
7
Finished On: April 26. 2017  
8
Beta/RC URL: https://repos.fedorapeople.org/pulp/pulp/beta/2.13/  
9
Redmine URL: http://https://pulp.plan.io/issues?query_id=61
10
11 5 pthomas@redhat.com
Automated tests have increased from 481 in 2.12 to 521 in 2.13 . The jobs were run nightly on EL7 , Fedora 24 and Fedora 25. Upgrade jobs were run on RC builds. Upgrade test jobs passed for EL7. Fedora still experiences the issue https://pulp.plan.io/issues/2639. Manual testing was limited to the scenarios that do not yet have pulp smash tests. Docker tests have been improved to use crane. This provides better test coverage for Docker plugin tests. All the new features have been added to pulp-smash backlog to automate or  
12
are already automated.
13 4 pthomas@redhat.com
14
Pulp QE team approves the release of the 2.13 RC to GA.
15
16
Beta History  
17
Beta 1: April 12, 2017  
18
RC 1: April 24, 2017
19
20
Automation
21
22
[[ https://github.com/PulpQE/pulp-smash/milestone/15]]  
23
\[\[Status: \[X\] PASSED \[ \] FAILED  
24
System: x86_64  
25
RHEL 7.3  
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
2.13 Features and Bugs  
35 1 pthomas@redhat.com
https://pulp.plan.io/issues?query_id=61
36
37 5 pthomas@redhat.com
~~~
38 1 pthomas@redhat.com
39 5 pthomas@redhat.com
New Features
40
41
============
42
43 3 pthomas@redhat.com
Here are the specific stories done for 2.13:
44 1 pthomas@redhat.com
45 5 pthomas@redhat.com
  Crane
46
        2336    Update crane to serve manifest schema 2
47
  Docker Support
48
        2099    As a user, I can sync v2 schema manifests
49
        2368    As a user, I want to provide synced images with multiple "/" in them.
50
  Pulp
51
        1988    As a new developer, I am able to get started from the documentation
52
        2324    As a user, I can see the first 8 characters of a task id in every log statement
53 1 pthomas@redhat.com
emitted from a running task
54 5 pthomas@redhat.com
        2519    Enable workers to record their own heartbeat records to the database
55
        2548    As an administrator, I can configure how pulp logs
56
  Puppet Support
57
        2108    Add option to puppet_install distributor to install to 'modules' directory and
58 3 pthomas@redhat.com
cleanup base directory
59 5 pthomas@redhat.com
  Python Support
60
        135     As a user, I can synchronize wheels from PyPI
61
        136     As a user, I can upload wheel packages to Pulp
62
        137     As a user, I can publish repositories that contain wheel packages
63
        140     As a user, I can sync Python packages from another Pulp server
64
        1882    Rebuild model to support all package types
65
        1883    As a user, I can sync and publish all package types
66
  RPM Support
67
        2575    As a user, I don't have to wait for migration 0020_nested_drpm_directory if
68 3 pthomas@redhat.com
there are no DRPMs
69
70 5 pthomas@redhat.com
View this list in redmine:
71 3 pthomas@redhat.com
http://bit.ly/2plvHGd
72
73 5 pthomas@redhat.com
Issues Addressed
74
================
75 1 pthomas@redhat.com
76
Here are the bug fixes specific to 2.13:
77
78 5 pthomas@redhat.com
  Crane
79
        2608    Update crane installation and configuration docs
80
  Docker Support
81
        2643    DKR1008: Could not find registry API at https://docker-registry.engineering.redhat.c
82 1 pthomas@redhat.com
om
83 5 pthomas@redhat.com
        2644    pulp fails to correctly process WWW-Authenticate headers
84
  Pulp
85
        1839    sn.dat is succeptable to race conditions
86
        2013    SSL certs are created at install time, but should be at setup runtime
87
        2613    Worker Heartbeats Broken After Broker Reconnect
88
        2496    Killing pulp_workers, pulp_celerybeat, and pulp_resource_manager causes the status
89 1 pthomas@redhat.com
API still shows them as running
90 5 pthomas@redhat.com
        2516    worker heartbeat log statement mishandles timezone
91
        2589    Pulp 2.13 nightly fails to start on RHEL 7.3
92
        2687    Rsync publish removes symlinks and replace them with directories
93
  Puppet Support
94
        2512    Puppet Importer swallows exception when one is raised during upload
95
        2581    Update puppet release notes through 2.13.0
96
  Python Support
97
        2561    pulp_python 2.0 new features are not documented
98
  RPM Support
99
        2543    RPM Importer swallows exception when one is raised during upload
100
        2101    'pulp-admin iso repo create' command does not set default --serve-http config
101 1 pthomas@redhat.com
102
All bug fixes from Pulp 2.12.2 and earlier are also included in Pulp 2.13.
103
104 5 pthomas@redhat.com
View this list in redmine:
105 1 pthomas@redhat.com
http://bit.ly/2oA1q8q
106 5 pthomas@redhat.com
~~~
107
108
**Action Items**
109
110
The action items post 2.13 release is to continue adding automation tests for 2.13 issues.