Skip to content

Commit 25dfb09

Browse files
committed
Changelog information for 6.55.0
- Legacy-Id: 13635
1 parent 4fc2c6f commit 25dfb09

1 file changed

Lines changed: 60 additions & 0 deletions

File tree

changelog

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,63 @@
1+
ietfdb (6.55.0) ietf; urgency=medium
2+
3+
This release updates and expands the Yang support in the datatracker. In
4+
addition to checking yang modules in submitted drafts using pyang, it now
5+
also does a yanglint check. The yang validation results are available by
6+
clicking on the red or green yin/yang symbols which show for drafts that
7+
contain yang models.
8+
9+
For drafts where one or more models were found at submission time, the pyang
10+
and yanglint checks are re-run once per day, to catch newly arrived models
11+
in the library directories (both rfc and draft models).
12+
13+
Additional details, from the commit log:
14+
15+
* Added a new yang checker, 'yanglint', to the existing Yang checker class,
16+
in addition to the existing 'pyang' checker.
17+
18+
* Added modal overlay displays showing the yang check results every place
19+
the yin/yang symbol is shown (red or green) to indicate the presencee and
20+
result of yang checks. Added a Yang Validation: line in the document
21+
meta-information section on the document's page in the datatracker.
22+
23+
* Added the result of the xym extaction to the yang check results, to make
24+
extration failures visible.
25+
26+
* Added the version of the used xym, pyang, and yanglint commands to the
27+
check results.
28+
29+
* Added an action to move successfully extracted and validated modules to
30+
the module library directories immediately on submission.
31+
32+
* Added the xym repository as an svn:external component, rather than listing
33+
it in requirements.txt, as there has been delays of many months between
34+
essential features appearing in the repository, and an actual release of
35+
same. We may get occasional buildbot failures if broken code is pulled in
36+
from the repository, but better that than the functionality failure of
37+
severely outdated componets.
38+
39+
* Added a new management command to re-run yang validation for active drafts
40+
for which yang modules were found at submission time, in order to pick up
41+
imported models which may have arrived in the model libraries after the
42+
draft's submission. Run daily from bin/daily.
43+
44+
* Added a table to hold version information for external commands. The yang
45+
checker output should include the version information of the used
46+
checkers, but seems unnecessary to run each command with its --version
47+
switch every time we check a module...
48+
49+
* Added a new management command to collect version information for external
50+
commands on demand. To be run daily from bin/daily.
51+
52+
* Added tests to verify that xym, pyang and yanglint information is
53+
available on the submission confirmation page, and updated the yang module
54+
contained in the test document to validate under both pyang and yanglint.
55+
56+
* Updated admin.py and resource.py files as needed.
57+
58+
-- Henrik Levkowetz <henrik@levkowetz.com> 15 Jun 2017 13:18:06 -0700
59+
60+
161
ietfdb (6.54.1) ietf; urgency=medium
262

363
**Bugfixes, floor indications on the agenda**

0 commit comments

Comments
 (0)