Project

Profile

Help

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

pthomas@redhat.com, 04/27/2017 03:16 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
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. All the new features have been added to pulp-smash backlog to automate or  
12
RE already automated.
13
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
https://pulp.plan.io/issues?query_id=61
36
37 1 pthomas@redhat.com
New Features  
38
\============
39
40
Here are the specific stories done for 2.13:
41
42 3 pthomas@redhat.com
~~~
43
Crane
44
      2336    Update crane to serve manifest schema 2
45
Docker Support
46
      2099    As a user, I can sync v2 schema manifests
47
      2368    As a user, I want to provide synced images with multiple "/" in them.
48
Pulp
49
      1988    As a new developer, I am able to get started from the documentation
50
      2324    As a user, I can see the first 8 characters of a task id in every log statement
51
emitted from a running task
52
      2519    Enable workers to record their own heartbeat records to the database
53
      2548    As an administrator, I can configure how pulp logs
54
Puppet Support
55
      2108    Add option to puppet_install distributor to install to 'modules' directory and
56
cleanup base directory
57
Python Support
58
      135     As a user, I can synchronize wheels from PyPI
59
      136     As a user, I can upload wheel packages to Pulp
60
      137     As a user, I can publish repositories that contain wheel packages
61
      140     As a user, I can sync Python packages from another Pulp server
62
      1882    Rebuild model to support all package types
63
      1883    As a user, I can sync and publish all package types
64
RPM Support
65
      2575    As a user, I don't have to wait for migration 0020_nested_drpm_directory if
66
there are no DRPMs
67
~~~
68
69
View this list in redmine:  
70
http://bit.ly/2plvHGd
71
72 1 pthomas@redhat.com
Issues Addressed  
73
\================
74
75
Here are the bug fixes specific to 2.13:
76
77
~~~
78
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
om
83
      2644    pulp fails to correctly process WWW-Authenticate headers
84 3 pthomas@redhat.com
Pulp
85 1 pthomas@redhat.com
      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
API still shows them as running
90
      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
~~~
102
103
All bug fixes from Pulp 2.12.2 and earlier are also included in Pulp 2.13.
104
105
View this list in redmine:  
106
http://bit.ly/2oA1q8q