From 02d341cae5c2f7bb58b7717421b26c6c0043f673 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Tue, 22 Mar 2016 21:10:33 +0000 Subject: [PATCH] Updated docker-related files based on 6.17.0 - Legacy-Id: 10967 --- .gitignore | 3 + data/.gitignore | 3 + docker/Dockerfile | 11 ++- docker/docker-init.sh | 43 ++++++++++- docker/run | 16 ++--- docker/settings_local.py | 3 + ietf/checks.py | 4 +- test/.gitignore | 3 + test/data/draft-aliases | 102 +++++++++++++------------- test/data/draft-virtual | 152 ++++++++++++++++++++++++++------------- test/data/group-aliases | 102 +++++++++++++------------- test/data/group-virtual | 68 ++++++++++++++++-- 12 files changed, 338 insertions(+), 172 deletions(-) diff --git a/.gitignore b/.gitignore index 7f6ae250b..9e18a5031 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,7 @@ # Simulated Subversion default ignores end here /.project /.pydevproject +/.Python /.settings /.coverage /unix.tag @@ -30,6 +31,8 @@ /lib /share /include +/pip-selfcheck.json +/settings_local.py /static /latest-coverage.json /ghostdriver.log diff --git a/data/.gitignore b/data/.gitignore index 4eb35a915..b74a0a0c7 100644 --- a/data/.gitignore +++ b/data/.gitignore @@ -1,3 +1,6 @@ /ietf_utf8.bin.tar.bz2 /ietf_utf8.sql.gz /mysql +/.com.apple.backupd.* +/developers +/nomcom_keys diff --git a/docker/Dockerfile b/docker/Dockerfile index d6a0f09f2..acf01ecd0 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -40,6 +40,7 @@ RUN apt-get update && apt-get install -qy \ libsvn1/wheezy-backports \ libxml2-dev \ libxslt-dev \ + locales \ mysql-server \ openssh-client \ procps \ @@ -47,12 +48,17 @@ RUN apt-get update && apt-get install -qy \ python \ python-dev \ python-m2crypto \ + rsync \ subversion/wheezy-backports \ sudo \ wget \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* +# Enable some common locales +RUN sed -i -e 's/^. en_US/en_US/' -e 's/^. en_GB/en_GB/' -e 's/^. en_IE/en_IE/' /etc/locale.gen +RUN locale-gen + # Set up root password RUN echo "root:root" | chpasswd @@ -60,9 +66,10 @@ RUN echo "root:root" | chpasswd VOLUME /var/lib/mysql # Pip -ENV PYTHONWARNINGS="ignore:a true SSLContext object" +ENV PYTHONWARNINGS="ignore:a true SSLContext object,ignore:An HTTPS request has been made" WORKDIR /usr/src RUN wget -q https://bootstrap.pypa.io/get-pip.py && python get-pip.py && rm get-pip.py +RUN pip install certifi RUN pip install virtualenv # idnits and dependencies @@ -73,7 +80,7 @@ RUN mkdir -p $DDIR WORKDIR $DDIR COPY requirements.txt ./ -RUN pip install -r requirements.txt +RUN pip --no-cache-dir install -r requirements.txt COPY settings_local.py ./ COPY setprompt ./ diff --git a/docker/docker-init.sh b/docker/docker-init.sh index 9fc6575b4..8cf7d055f 100644 --- a/docker/docker-init.sh +++ b/docker/docker-init.sh @@ -94,9 +94,50 @@ if [ ! -f $VIRTDIR/lib/site-python/settings_local.py ]; then cp /usr/local/share/datatracker/settings_local.py $VIRTDIR/lib/site-python/ fi +for sub in test/id/ test/staging/ test/archive/; do + dir="/home/$USER/$CWD/$sub" + if [ ! -d "$dir" ]; then + echo "Creating dir $dir" + mkdir -p "$dir"; + fi +done + +for sub in \ + nomcom_keys/public_keys \ + developers/ietf-ftp \ + developers/ietf-ftp/internet-drafts \ + developers/ietf-ftp/rfc \ + developers/ietf-ftp/charter \ + developers/ietf-ftp/status-changes \ + developers/ietf-ftp/conflict-reviews \ + developers/www6s \ + developers/www6s/staging \ + developers/www6s/wg-descriptions \ + developers/www6s/proceedings \ + developers/www6/ \ + developers/www6/iesg \ + developers/www6/iesg/evaluation \ + ; do + dir="/home/$USER/$CWD/data/$sub" + if [ ! -d "$dir" ]; then + echo "Creating dir $dir" + mkdir -p "$dir"; + fi +done + +if [ ! -f "/home/$USER/$CWD/test/data/draft-aliases" ]; then + echo "Generating draft aliases ..." + ietf/bin/generate-draft-aliases } +fi + +if [ ! -f "/home/$USER/$CWD/test/data/group-aliases" ]; then + echo "Generating group aliases ..." + ietf/bin/generate-wg-aliases } +fi + chown -R $USER /opt/home/$USER -cd /home/$USER/$CWD || cd /home/$USER/ +cd "/home/$USER/$CWD" || cd "/home/$USER/" echo "Done!" diff --git a/docker/run b/docker/run index ecd614b88..8aca20083 100755 --- a/docker/run +++ b/docker/run @@ -122,14 +122,8 @@ done # The program itself if [ "$(uname)" != "Linux" ]; then - if [ -n "$(type -p boot2docker)" ]; then - machine=$(type -p boot2docker) - up=up - env=shellinit - elif [ -n "$(type -p docker-machine)" ]; then + if [ -n "$(type -p docker-machine)" ]; then machine=$(type -p docker-machine) - up=start - env="env default" else die "Could not find boot2docker or docker-machine -- you need to set one of those before running this script." fi @@ -138,13 +132,13 @@ else fi -if [ $($machine status) != "running" ]; then - echo "The docker VM doesn't seem to be running; will attempt to start it by doing '\$ $machine $up':" - $machine $up || die "Failed taking up the Docker VM" +if [ $($machine status default) != "Running" ]; then + echo "The docker VM doesn't seem to be running; will attempt to start it by doing '\$ $machine start':" + $machine start || die "Failed taking up the Docker VM" fi if [ -f "$machine" ]; then - if [ $($machine status | tr "A-Z" "a-z") = "running" ]; then + if [ $($machine status | tr "A-Z" "a-z") = "Running" ]; then tmpfile=$(mktemp docker.run.XXXXXXXX) if $machine $env 2>/dev/null | grep DOCKER_ > $tmpfile; then mv $tmpfile ~/.docker-info diff --git a/docker/settings_local.py b/docker/settings_local.py index d77645d46..697bff9dc 100644 --- a/docker/settings_local.py +++ b/docker/settings_local.py @@ -14,3 +14,6 @@ DATABASE_TEST_OPTIONS = { } IDSUBMIT_IDNITS_BINARY = "/usr/local/bin/idnits" +IDSUBMIT_REPOSITORY_PATH = "test/id/" +IDSUBMIT_STAGING_PATH = "test/staging/" +INTERNET_DRAFT_ARCHIVE_DIR = "test/archive/" diff --git a/ietf/checks.py b/ietf/checks.py index 707918edf..cfd595b2a 100644 --- a/ietf/checks.py +++ b/ietf/checks.py @@ -30,7 +30,7 @@ def check_group_email_aliases_exists(app_configs, **kwargs): ok = check_group_email_aliases() if not ok: errors.append(checks.Error( - "Found no aliases in the group email aliases file", + "Found no aliases in the group email aliases file\n'%s'."%settings.GROUP_ALIASES_PATH, hint="Please run ietf/bin/generate-wg-aliases to generate them.", obj=None, id="datatracker.E0002", @@ -53,7 +53,7 @@ def check_doc_email_aliases_exists(app_configs, **kwargs): ok = check_doc_email_aliases() if not ok: errors.append(checks.Critical( - "Found no aliases in the document email aliases file.", + "Found no aliases in the document email aliases file\n'%s'."%settings.DRAFT_ALIASES_PATH, hint="Please run ietf/bin/generate-draft-aliases to generate them.", obj=None, id="datatracker.E0004", diff --git a/test/.gitignore b/test/.gitignore index 4adfe8fc7..8e3ccf74c 100644 --- a/test/.gitignore +++ b/test/.gitignore @@ -1,2 +1,5 @@ /*.pyc +/archive +/id +/staging /sql_setup.sql diff --git a/test/data/draft-aliases b/test/data/draft-aliases index 25d93ccb9..4a0fab7ed 100644 --- a/test/data/draft-aliases +++ b/test/data/draft-aliases @@ -1,50 +1,52 @@ -# Generated by /home/henrik/src/db/trunk/ietf/bin/generate-draft-aliases at 2015-11-06_07:17:00 -xfilter-draft-ietf-manet-olsrv2-management-snapshot: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-manet-olsrv2-management-snapshot virtual.ietf.org" -xfilter-draft-ietf-manet-olsrv2-management-snapshot.authors: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-manet-olsrv2-management-snapshot.authors virtual.ietf.org" -xfilter-draft-ietf-manet-olsrv2-management-snapshot.chairs: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-manet-olsrv2-management-snapshot.chairs virtual.ietf.org" -xfilter-draft-ietf-manet-olsrv2-management-snapshot.ad: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-manet-olsrv2-management-snapshot.ad virtual.ietf.org" -xfilter-draft-ietf-manet-olsrv2-management-snapshot.shepherd: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-manet-olsrv2-management-snapshot.shepherd virtual.ietf.org" -xfilter-draft-ietf-manet-olsrv2-management-snapshot.all: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-manet-olsrv2-management-snapshot.all virtual.ietf.org" -xfilter-draft-wkumari-not-a-draft: "|/a/postconfirm/test-wrapper filter expand-draft-wkumari-not-a-draft virtual.ietf.org" -xfilter-draft-wkumari-not-a-draft.authors: "|/a/postconfirm/test-wrapper filter expand-draft-wkumari-not-a-draft.authors virtual.ietf.org" -xfilter-draft-wkumari-not-a-draft.all: "|/a/postconfirm/test-wrapper filter expand-draft-wkumari-not-a-draft.all virtual.ietf.org" -xfilter-draft-ietf-isis-segment-routing-extensions: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-isis-segment-routing-extensions virtual.ietf.org" -xfilter-draft-ietf-isis-segment-routing-extensions.authors: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-isis-segment-routing-extensions.authors virtual.ietf.org" -xfilter-draft-ietf-isis-segment-routing-extensions.chairs: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-isis-segment-routing-extensions.chairs virtual.ietf.org" -xfilter-draft-ietf-isis-segment-routing-extensions.ad: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-isis-segment-routing-extensions.ad virtual.ietf.org" -xfilter-draft-ietf-isis-segment-routing-extensions.all: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-isis-segment-routing-extensions.all virtual.ietf.org" -xfilter-draft-jov-metropolitan-beacon-system-icd: "|/a/postconfirm/test-wrapper filter expand-draft-jov-metropolitan-beacon-system-icd virtual.ietf.org" -xfilter-draft-jov-metropolitan-beacon-system-icd.authors: "|/a/postconfirm/test-wrapper filter expand-draft-jov-metropolitan-beacon-system-icd.authors virtual.ietf.org" -xfilter-draft-jov-metropolitan-beacon-system-icd.all: "|/a/postconfirm/test-wrapper filter expand-draft-jov-metropolitan-beacon-system-icd.all virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-chain-query: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-chain-query virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-chain-query.authors: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-chain-query.authors virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-chain-query.chairs: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-chain-query.chairs virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-chain-query.ad: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-chain-query.ad virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-chain-query.shepherd: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-chain-query.shepherd virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-chain-query.all: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-chain-query.all virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-tcp-keepalive: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-tcp-keepalive virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-tcp-keepalive.authors: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-tcp-keepalive.authors virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-tcp-keepalive.chairs: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-tcp-keepalive.chairs virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-tcp-keepalive.ad: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-tcp-keepalive.ad virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-tcp-keepalive.shepherd: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-tcp-keepalive.shepherd virtual.ietf.org" -xfilter-draft-ietf-dnsop-edns-tcp-keepalive.all: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-dnsop-edns-tcp-keepalive.all virtual.ietf.org" -xfilter-draft-mcallister-pim-yang: "|/a/postconfirm/test-wrapper filter expand-draft-mcallister-pim-yang virtual.ietf.org" -xfilter-draft-mcallister-pim-yang.authors: "|/a/postconfirm/test-wrapper filter expand-draft-mcallister-pim-yang.authors virtual.ietf.org" -xfilter-draft-mcallister-pim-yang.all: "|/a/postconfirm/test-wrapper filter expand-draft-mcallister-pim-yang.all virtual.ietf.org" -xfilter-draft-mglt-dnsop-search-list-processing: "|/a/postconfirm/test-wrapper filter expand-draft-mglt-dnsop-search-list-processing virtual.ietf.org" -xfilter-draft-mglt-dnsop-search-list-processing.authors: "|/a/postconfirm/test-wrapper filter expand-draft-mglt-dnsop-search-list-processing.authors virtual.ietf.org" -xfilter-draft-mglt-dnsop-search-list-processing.all: "|/a/postconfirm/test-wrapper filter expand-draft-mglt-dnsop-search-list-processing.all virtual.ietf.org" -xfilter-draft-hansen-scram-sha256: "|/a/postconfirm/test-wrapper filter expand-draft-hansen-scram-sha256 virtual.ietf.org" -xfilter-draft-hansen-scram-sha256.authors: "|/a/postconfirm/test-wrapper filter expand-draft-hansen-scram-sha256.authors virtual.ietf.org" -xfilter-draft-hansen-scram-sha256.ad: "|/a/postconfirm/test-wrapper filter expand-draft-hansen-scram-sha256.ad virtual.ietf.org" -xfilter-draft-hansen-scram-sha256.shepherd: "|/a/postconfirm/test-wrapper filter expand-draft-hansen-scram-sha256.shepherd virtual.ietf.org" -xfilter-draft-hansen-scram-sha256.all: "|/a/postconfirm/test-wrapper filter expand-draft-hansen-scram-sha256.all virtual.ietf.org" -xfilter-draft-ietf-6man-why64: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-6man-why64 virtual.ietf.org" -xfilter-draft-ietf-6man-why64.authors: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-6man-why64.authors virtual.ietf.org" -xfilter-draft-ietf-6man-why64.chairs: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-6man-why64.chairs virtual.ietf.org" -xfilter-draft-ietf-6man-why64.ad: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-6man-why64.ad virtual.ietf.org" -xfilter-draft-ietf-6man-why64.shepherd: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-6man-why64.shepherd virtual.ietf.org" -xfilter-draft-ietf-6man-why64.all: "|/a/postconfirm/test-wrapper filter expand-draft-ietf-6man-why64.all virtual.ietf.org" -xfilter-draft-jones-jose-jwk-thumbprint: "|/a/postconfirm/test-wrapper filter expand-draft-jones-jose-jwk-thumbprint virtual.ietf.org" -xfilter-draft-jones-jose-jwk-thumbprint.authors: "|/a/postconfirm/test-wrapper filter expand-draft-jones-jose-jwk-thumbprint.authors virtual.ietf.org" -xfilter-draft-jones-jose-jwk-thumbprint.all: "|/a/postconfirm/test-wrapper filter expand-draft-jones-jose-jwk-thumbprint.all virtual.ietf.org" +# Generated by /home/henrik/src/db/trunk/ietf/bin/generate-draft-aliases at 2016-03-21_14:25:38 +xfilter-draft-aazam-cdni-inter-cloud-architecture: "|/a/postconfirm/wrapper filter expand-draft-aazam-cdni-inter-cloud-architecture virtual.ietf.org" +xfilter-draft-aazam-cdni-inter-cloud-architecture.authors: "|/a/postconfirm/wrapper filter expand-draft-aazam-cdni-inter-cloud-architecture.authors virtual.ietf.org" +xfilter-draft-aazam-cdni-inter-cloud-architecture.all: "|/a/postconfirm/wrapper filter expand-draft-aazam-cdni-inter-cloud-architecture.all virtual.ietf.org" +xfilter-draft-abad-sdnrg-sdn-ipsec-flow-protection: "|/a/postconfirm/wrapper filter expand-draft-abad-sdnrg-sdn-ipsec-flow-protection virtual.ietf.org" +xfilter-draft-abad-sdnrg-sdn-ipsec-flow-protection.authors: "|/a/postconfirm/wrapper filter expand-draft-abad-sdnrg-sdn-ipsec-flow-protection.authors virtual.ietf.org" +xfilter-draft-abad-sdnrg-sdn-ipsec-flow-protection.all: "|/a/postconfirm/wrapper filter expand-draft-abad-sdnrg-sdn-ipsec-flow-protection.all virtual.ietf.org" +xfilter-draft-abhattacharya-bess-l2vpn-ipv6-remotepe: "|/a/postconfirm/wrapper filter expand-draft-abhattacharya-bess-l2vpn-ipv6-remotepe virtual.ietf.org" +xfilter-draft-abhattacharya-bess-l2vpn-ipv6-remotepe.authors: "|/a/postconfirm/wrapper filter expand-draft-abhattacharya-bess-l2vpn-ipv6-remotepe.authors virtual.ietf.org" +xfilter-draft-abhattacharya-bess-l2vpn-ipv6-remotepe.all: "|/a/postconfirm/wrapper filter expand-draft-abhattacharya-bess-l2vpn-ipv6-remotepe.all virtual.ietf.org" +xfilter-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe: "|/a/postconfirm/wrapper filter expand-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe virtual.ietf.org" +xfilter-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.authors: "|/a/postconfirm/wrapper filter expand-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.authors virtual.ietf.org" +xfilter-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.all: "|/a/postconfirm/wrapper filter expand-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.all virtual.ietf.org" +xfilter-draft-abhishek-refer-to-event-parameter: "|/a/postconfirm/wrapper filter expand-draft-abhishek-refer-to-event-parameter virtual.ietf.org" +xfilter-draft-abhishek-refer-to-event-parameter.authors: "|/a/postconfirm/wrapper filter expand-draft-abhishek-refer-to-event-parameter.authors virtual.ietf.org" +xfilter-draft-abhishek-refer-to-event-parameter.all: "|/a/postconfirm/wrapper filter expand-draft-abhishek-refer-to-event-parameter.all virtual.ietf.org" +xfilter-draft-abiggs-saag-key-management-service: "|/a/postconfirm/wrapper filter expand-draft-abiggs-saag-key-management-service virtual.ietf.org" +xfilter-draft-abiggs-saag-key-management-service.authors: "|/a/postconfirm/wrapper filter expand-draft-abiggs-saag-key-management-service.authors virtual.ietf.org" +xfilter-draft-abiggs-saag-key-management-service.all: "|/a/postconfirm/wrapper filter expand-draft-abiggs-saag-key-management-service.all virtual.ietf.org" +xfilter-draft-abiggs-saag-primitives-for-conf-group-comms: "|/a/postconfirm/wrapper filter expand-draft-abiggs-saag-primitives-for-conf-group-comms virtual.ietf.org" +xfilter-draft-abiggs-saag-primitives-for-conf-group-comms.authors: "|/a/postconfirm/wrapper filter expand-draft-abiggs-saag-primitives-for-conf-group-comms.authors virtual.ietf.org" +xfilter-draft-abiggs-saag-primitives-for-conf-group-comms.all: "|/a/postconfirm/wrapper filter expand-draft-abiggs-saag-primitives-for-conf-group-comms.all virtual.ietf.org" +xfilter-draft-aboba-avtcore-sfu-rtp: "|/a/postconfirm/wrapper filter expand-draft-aboba-avtcore-sfu-rtp virtual.ietf.org" +xfilter-draft-aboba-avtcore-sfu-rtp.authors: "|/a/postconfirm/wrapper filter expand-draft-aboba-avtcore-sfu-rtp.authors virtual.ietf.org" +xfilter-draft-aboba-avtcore-sfu-rtp.all: "|/a/postconfirm/wrapper filter expand-draft-aboba-avtcore-sfu-rtp.all virtual.ietf.org" +xfilter-draft-accilent-at-sign: "|/a/postconfirm/wrapper filter expand-draft-accilent-at-sign virtual.ietf.org" +xfilter-draft-accilent-at-sign.authors: "|/a/postconfirm/wrapper filter expand-draft-accilent-at-sign.authors virtual.ietf.org" +xfilter-draft-accilent-at-sign.all: "|/a/postconfirm/wrapper filter expand-draft-accilent-at-sign.all virtual.ietf.org" +xfilter-draft-acee-ospf-admin-tags: "|/a/postconfirm/wrapper filter expand-draft-acee-ospf-admin-tags virtual.ietf.org" +xfilter-draft-acee-ospf-admin-tags.authors: "|/a/postconfirm/wrapper filter expand-draft-acee-ospf-admin-tags.authors virtual.ietf.org" +xfilter-draft-acee-ospf-admin-tags.all: "|/a/postconfirm/wrapper filter expand-draft-acee-ospf-admin-tags.all virtual.ietf.org" +xfilter-draft-acee-ospf-prefix-link-attr-impl: "|/a/postconfirm/wrapper filter expand-draft-acee-ospf-prefix-link-attr-impl virtual.ietf.org" +xfilter-draft-acee-ospf-prefix-link-attr-impl.authors: "|/a/postconfirm/wrapper filter expand-draft-acee-ospf-prefix-link-attr-impl.authors virtual.ietf.org" +xfilter-draft-acee-ospf-prefix-link-attr-impl.all: "|/a/postconfirm/wrapper filter expand-draft-acee-ospf-prefix-link-attr-impl.all virtual.ietf.org" +xfilter-draft-acee-ospf-rfc4970bis: "|/a/postconfirm/wrapper filter expand-draft-acee-ospf-rfc4970bis virtual.ietf.org" +xfilter-draft-acee-ospf-rfc4970bis.authors: "|/a/postconfirm/wrapper filter expand-draft-acee-ospf-rfc4970bis.authors virtual.ietf.org" +xfilter-draft-acee-ospf-rfc4970bis.all: "|/a/postconfirm/wrapper filter expand-draft-acee-ospf-rfc4970bis.all virtual.ietf.org" +xfilter-draft-acee-rtg-yang-key-chain: "|/a/postconfirm/wrapper filter expand-draft-acee-rtg-yang-key-chain virtual.ietf.org" +xfilter-draft-acee-rtg-yang-key-chain.authors: "|/a/postconfirm/wrapper filter expand-draft-acee-rtg-yang-key-chain.authors virtual.ietf.org" +xfilter-draft-acee-rtg-yang-key-chain.all: "|/a/postconfirm/wrapper filter expand-draft-acee-rtg-yang-key-chain.all virtual.ietf.org" +xfilter-draft-acee-rtgwg-yang-rib-extend: "|/a/postconfirm/wrapper filter expand-draft-acee-rtgwg-yang-rib-extend virtual.ietf.org" +xfilter-draft-acee-rtgwg-yang-rib-extend.authors: "|/a/postconfirm/wrapper filter expand-draft-acee-rtgwg-yang-rib-extend.authors virtual.ietf.org" +xfilter-draft-acee-rtgwg-yang-rib-extend.all: "|/a/postconfirm/wrapper filter expand-draft-acee-rtgwg-yang-rib-extend.all virtual.ietf.org" +xfilter-draft-ackermann-ntp-pdm-ntp-usage: "|/a/postconfirm/wrapper filter expand-draft-ackermann-ntp-pdm-ntp-usage virtual.ietf.org" +xfilter-draft-ackermann-ntp-pdm-ntp-usage.authors: "|/a/postconfirm/wrapper filter expand-draft-ackermann-ntp-pdm-ntp-usage.authors virtual.ietf.org" +xfilter-draft-ackermann-ntp-pdm-ntp-usage.all: "|/a/postconfirm/wrapper filter expand-draft-ackermann-ntp-pdm-ntp-usage.all virtual.ietf.org" +xfilter-draft-ackermann-tictoc-pdm-ntp-usage: "|/a/postconfirm/wrapper filter expand-draft-ackermann-tictoc-pdm-ntp-usage virtual.ietf.org" +xfilter-draft-ackermann-tictoc-pdm-ntp-usage.authors: "|/a/postconfirm/wrapper filter expand-draft-ackermann-tictoc-pdm-ntp-usage.authors virtual.ietf.org" +xfilter-draft-ackermann-tictoc-pdm-ntp-usage.all: "|/a/postconfirm/wrapper filter expand-draft-ackermann-tictoc-pdm-ntp-usage.all virtual.ietf.org" +xfilter-draft-actn-requirement: "|/a/postconfirm/wrapper filter expand-draft-actn-requirement virtual.ietf.org" +xfilter-draft-actn-requirement.authors: "|/a/postconfirm/wrapper filter expand-draft-actn-requirement.authors virtual.ietf.org" +xfilter-draft-actn-requirement.all: "|/a/postconfirm/wrapper filter expand-draft-actn-requirement.all virtual.ietf.org" diff --git a/test/data/draft-virtual b/test/data/draft-virtual index ff57bb615..00aae5223 100644 --- a/test/data/draft-virtual +++ b/test/data/draft-virtual @@ -1,50 +1,104 @@ -# Generated by /home/henrik/src/db/trunk/ietf/bin/generate-draft-aliases at 2015-11-06_07:17:00 +# Generated by /home/henrik/src/db/trunk/ietf/bin/generate-draft-aliases at 2016-03-21_14:25:38 virtual.ietf.org anything -draft-ietf-manet-olsrv2-management-snapshot@ietf.org xfilter-draft-ietf-manet-olsrv2-management-snapshot -expand-draft-ietf-manet-olsrv2-management-snapshot@virtual.ietf.org T.Clausen@computer.org, ulrich@herberg.name -draft-ietf-manet-olsrv2-management-snapshot.authors@ietf.org xfilter-draft-ietf-manet-olsrv2-management-snapshot.authors -expand-draft-ietf-manet-olsrv2-management-snapshot.authors@virtual.ietf.org T.Clausen@computer.org, ulrich@herberg.name -draft-ietf-manet-olsrv2-management-snapshot.chairs@ietf.org xfilter-draft-ietf-manet-olsrv2-management-snapshot.chairs -expand-draft-ietf-manet-olsrv2-management-snapshot.chairs@virtual.ietf.org sratliff@idirect.net, bebemaster@gmail.com -draft-ietf-manet-olsrv2-management-snapshot.ad@ietf.org xfilter-draft-ietf-manet-olsrv2-management-snapshot.ad -expand-draft-ietf-manet-olsrv2-management-snapshot.ad@virtual.ietf.org aretana@cisco.com, db3546@att.com, akatlas@gmail.com -draft-ietf-manet-olsrv2-management-snapshot.shepherd@ietf.org xfilter-draft-ietf-manet-olsrv2-management-snapshot.shepherd -expand-draft-ietf-manet-olsrv2-management-snapshot.shepherd@virtual.ietf.org chris.dearlove@baesystems.com -draft-ietf-manet-olsrv2-management-snapshot.all@ietf.org xfilter-draft-ietf-manet-olsrv2-management-snapshot.all -expand-draft-ietf-manet-olsrv2-management-snapshot.all@virtual.ietf.org T.Clausen@computer.org, ulrich@herberg.name, sratliff@idirect.net, bebemaster@gmail.com, aretana@cisco.com, db3546@att.com, akatlas@gmail.com, chris.dearlove@baesystems.com -draft-wkumari-not-a-draft@ietf.org xfilter-draft-wkumari-not-a-draft -expand-draft-wkumari-not-a-draft@virtual.ietf.org warren@kumari.net -draft-wkumari-not-a-draft.authors@ietf.org xfilter-draft-wkumari-not-a-draft.authors -expand-draft-wkumari-not-a-draft.authors@virtual.ietf.org warren@kumari.net -draft-wkumari-not-a-draft.all@ietf.org xfilter-draft-wkumari-not-a-draft.all -expand-draft-wkumari-not-a-draft.all@virtual.ietf.org warren@kumari.net -draft-ietf-isis-segment-routing-extensions@ietf.org xfilter-draft-ietf-isis-segment-routing-extensions -expand-draft-ietf-isis-segment-routing-extensions@virtual.ietf.org sprevidi@cisco.com, cfilsfil@cisco.com, bashandy@cisco.com, hannes@gredler.at, stephane.litkowski@orange.com, jeff.tantsura@ericsson.com, bruno.decraene@orange.com -draft-ietf-isis-segment-routing-extensions.authors@ietf.org xfilter-draft-ietf-isis-segment-routing-extensions.authors -expand-draft-ietf-isis-segment-routing-extensions.authors@virtual.ietf.org sprevidi@cisco.com, cfilsfil@cisco.com, bashandy@cisco.com, hannes@gredler.at, stephane.litkowski@orange.com, jeff.tantsura@ericsson.com, bruno.decraene@orange.com -draft-ietf-isis-segment-routing-extensions.chairs@ietf.org xfilter-draft-ietf-isis-segment-routing-extensions.chairs -expand-draft-ietf-isis-segment-routing-extensions.chairs@virtual.ietf.org hannes@gredler.at, chopps@chopps.org -draft-ietf-isis-segment-routing-extensions.ad@ietf.org xfilter-draft-ietf-isis-segment-routing-extensions.ad -expand-draft-ietf-isis-segment-routing-extensions.ad@virtual.ietf.org aretana@cisco.com, db3546@att.com, akatlas@gmail.com -draft-ietf-isis-segment-routing-extensions.all@ietf.org xfilter-draft-ietf-isis-segment-routing-extensions.all -expand-draft-ietf-isis-segment-routing-extensions.all@virtual.ietf.org sprevidi@cisco.com, cfilsfil@cisco.com, bashandy@cisco.com, hannes@gredler.at, stephane.litkowski@orange.com, jeff.tantsura@ericsson.com, bruno.decraene@orange.com, chopps@chopps.org, aretana@cisco.com, db3546@att.com, akatlas@gmail.com -draft-jov-metropolitan-beacon-system-icd@ietf.org xfilter-draft-jov-metropolitan-beacon-system-icd -expand-draft-jov-metropolitan-beacon-system-icd@virtual.ietf.org jvogedes@nextnav.com -draft-jov-metropolitan-beacon-system-icd.authors@ietf.org xfilter-draft-jov-metropolitan-beacon-system-icd.authors -expand-draft-jov-metropolitan-beacon-system-icd.authors@virtual.ietf.org jvogedes@nextnav.com -draft-jov-metropolitan-beacon-system-icd.all@ietf.org xfilter-draft-jov-metropolitan-beacon-system-icd.all -expand-draft-jov-metropolitan-beacon-system-icd.all@virtual.ietf.org jvogedes@nextnav.com -draft-ietf-dnsop-edns-chain-query@ietf.org xfilter-draft-ietf-dnsop-edns-chain-query -expand-draft-ietf-dnsop-edns-chain-query@virtual.ietf.org pwouters@redhat.com -draft-ietf-dnsop-edns-chain-query.authors@ietf.org xfilter-draft-ietf-dnsop-edns-chain-query.authors -expand-draft-ietf-dnsop-edns-chain-query.authors@virtual.ietf.org pwouters@redhat.com -draft-ietf-dnsop-edns-chain-query.chairs@ietf.org xfilter-draft-ietf-dnsop-edns-chain-query.chairs -expand-draft-ietf-dnsop-edns-chain-query.chairs@virtual.ietf.org suzworldwide@gmail.com, tjw.ietf@gmail.com -draft-ietf-dnsop-edns-chain-query.ad@ietf.org xfilter-draft-ietf-dnsop-edns-chain-query.ad -expand-draft-ietf-dnsop-edns-chain-query.ad@virtual.ietf.org bclaise@cisco.com, joelja@bogus.com -draft-ietf-dnsop-edns-chain-query.shepherd@ietf.org xfilter-draft-ietf-dnsop-edns-chain-query.shepherd -expand-draft-ietf-dnsop-edns-chain-query.shepherd@virtual.ietf.org tjw.ietf@gmail.com -draft-ietf-dnsop-edns-chain-query.all@ietf.org xfilter-draft-ietf-dnsop-edns-chain-query.all -expand-draft-ietf-dnsop-edns-chain-query.all@virtual.ietf.org pwouters@redhat.com, suzworldwide@gmail.com, tjw.ietf@gmail.com, bclaise@cisco.com, joelja@bogus.com -draft-ietf-dnsop-edns-tcp-keepalive@ietf.org xfilter-draft-ietf-dnsop-edns-tcp-keepalive -expand-draft-ietf-dnsop-edns-tcp-keepalive@virtual.ietf.org pwouters@redhat.com, jabley@dyn.com, sara@sinodun.com, ray@isc.org +draft-aazam-cdni-inter-cloud-architecture@ietf.org xfilter-draft-aazam-cdni-inter-cloud-architecture +expand-draft-aazam-cdni-inter-cloud-architecture@virtual.ietf.org aazam@ieee.org +draft-aazam-cdni-inter-cloud-architecture.authors@ietf.org xfilter-draft-aazam-cdni-inter-cloud-architecture.authors +expand-draft-aazam-cdni-inter-cloud-architecture.authors@virtual.ietf.org aazam@ieee.org +draft-aazam-cdni-inter-cloud-architecture.all@ietf.org xfilter-draft-aazam-cdni-inter-cloud-architecture.all +expand-draft-aazam-cdni-inter-cloud-architecture.all@virtual.ietf.org aazam@ieee.org +draft-abad-sdnrg-sdn-ipsec-flow-protection@ietf.org xfilter-draft-abad-sdnrg-sdn-ipsec-flow-protection +expand-draft-abad-sdnrg-sdn-ipsec-flow-protection@virtual.ietf.org alejandroprimitivo.abad@um.es, rafa@um.es, gabilm@um.es +draft-abad-sdnrg-sdn-ipsec-flow-protection.authors@ietf.org xfilter-draft-abad-sdnrg-sdn-ipsec-flow-protection.authors +expand-draft-abad-sdnrg-sdn-ipsec-flow-protection.authors@virtual.ietf.org alejandroprimitivo.abad@um.es, rafa@um.es, gabilm@um.es +draft-abad-sdnrg-sdn-ipsec-flow-protection.all@ietf.org xfilter-draft-abad-sdnrg-sdn-ipsec-flow-protection.all +expand-draft-abad-sdnrg-sdn-ipsec-flow-protection.all@virtual.ietf.org alejandroprimitivo.abad@um.es, rafa@um.es, gabilm@um.es +draft-abhattacharya-bess-l2vpn-ipv6-remotepe@ietf.org xfilter-draft-abhattacharya-bess-l2vpn-ipv6-remotepe +expand-draft-abhattacharya-bess-l2vpn-ipv6-remotepe@virtual.ietf.org abhattacharya@ixiacom.com, amukherjee@ixiacom.com +draft-abhattacharya-bess-l2vpn-ipv6-remotepe.authors@ietf.org xfilter-draft-abhattacharya-bess-l2vpn-ipv6-remotepe.authors +expand-draft-abhattacharya-bess-l2vpn-ipv6-remotepe.authors@virtual.ietf.org abhattacharya@ixiacom.com, amukherjee@ixiacom.com +draft-abhattacharya-bess-l2vpn-ipv6-remotepe.all@ietf.org xfilter-draft-abhattacharya-bess-l2vpn-ipv6-remotepe.all +expand-draft-abhattacharya-bess-l2vpn-ipv6-remotepe.all@virtual.ietf.org abhattacharya@ixiacom.com, amukherjee@ixiacom.com +draft-abhattacharya-l2vpn-signaling-ipv6-remotepe@ietf.org xfilter-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe +expand-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe@virtual.ietf.org abhattacharya@ixiacom.com, amukherjee@ixiacom.com +draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.authors@ietf.org xfilter-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.authors +expand-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.authors@virtual.ietf.org abhattacharya@ixiacom.com, amukherjee@ixiacom.com +draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.all@ietf.org xfilter-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.all +expand-draft-abhattacharya-l2vpn-signaling-ipv6-remotepe.all@virtual.ietf.org abhattacharya@ixiacom.com, amukherjee@ixiacom.com +draft-abhishek-refer-to-event-parameter@ietf.org xfilter-draft-abhishek-refer-to-event-parameter +expand-draft-abhishek-refer-to-event-parameter@virtual.ietf.org abhishek.sept@gmail.com +draft-abhishek-refer-to-event-parameter.authors@ietf.org xfilter-draft-abhishek-refer-to-event-parameter.authors +expand-draft-abhishek-refer-to-event-parameter.authors@virtual.ietf.org abhishek.sept@gmail.com +draft-abhishek-refer-to-event-parameter.all@ietf.org xfilter-draft-abhishek-refer-to-event-parameter.all +expand-draft-abhishek-refer-to-event-parameter.all@virtual.ietf.org abhishek.sept@gmail.com +draft-abiggs-saag-key-management-service@ietf.org xfilter-draft-abiggs-saag-key-management-service +expand-draft-abiggs-saag-key-management-service@virtual.ietf.org adb@cisco.com, shcooley@cisco.com +draft-abiggs-saag-key-management-service.authors@ietf.org xfilter-draft-abiggs-saag-key-management-service.authors +expand-draft-abiggs-saag-key-management-service.authors@virtual.ietf.org adb@cisco.com, shcooley@cisco.com +draft-abiggs-saag-key-management-service.all@ietf.org xfilter-draft-abiggs-saag-key-management-service.all +expand-draft-abiggs-saag-key-management-service.all@virtual.ietf.org adb@cisco.com, shcooley@cisco.com +draft-abiggs-saag-primitives-for-conf-group-comms@ietf.org xfilter-draft-abiggs-saag-primitives-for-conf-group-comms +expand-draft-abiggs-saag-primitives-for-conf-group-comms@virtual.ietf.org adb@cisco.com, shcooley@cisco.com +draft-abiggs-saag-primitives-for-conf-group-comms.authors@ietf.org xfilter-draft-abiggs-saag-primitives-for-conf-group-comms.authors +expand-draft-abiggs-saag-primitives-for-conf-group-comms.authors@virtual.ietf.org adb@cisco.com, shcooley@cisco.com +draft-abiggs-saag-primitives-for-conf-group-comms.all@ietf.org xfilter-draft-abiggs-saag-primitives-for-conf-group-comms.all +expand-draft-abiggs-saag-primitives-for-conf-group-comms.all@virtual.ietf.org adb@cisco.com, shcooley@cisco.com +draft-aboba-avtcore-sfu-rtp@ietf.org xfilter-draft-aboba-avtcore-sfu-rtp +expand-draft-aboba-avtcore-sfu-rtp@virtual.ietf.org Bernard_Aboba@hotmail.com +draft-aboba-avtcore-sfu-rtp.authors@ietf.org xfilter-draft-aboba-avtcore-sfu-rtp.authors +expand-draft-aboba-avtcore-sfu-rtp.authors@virtual.ietf.org Bernard_Aboba@hotmail.com +draft-aboba-avtcore-sfu-rtp.all@ietf.org xfilter-draft-aboba-avtcore-sfu-rtp.all +expand-draft-aboba-avtcore-sfu-rtp.all@virtual.ietf.org Bernard_Aboba@hotmail.com +draft-accilent-at-sign@ietf.org xfilter-draft-accilent-at-sign +expand-draft-accilent-at-sign@virtual.ietf.org RobS.rfc5@MailScreen.com +draft-accilent-at-sign.authors@ietf.org xfilter-draft-accilent-at-sign.authors +expand-draft-accilent-at-sign.authors@virtual.ietf.org RobS.rfc5@MailScreen.com +draft-accilent-at-sign.all@ietf.org xfilter-draft-accilent-at-sign.all +expand-draft-accilent-at-sign.all@virtual.ietf.org RobS.rfc5@MailScreen.com +draft-acee-ospf-admin-tags@ietf.org xfilter-draft-acee-ospf-admin-tags +expand-draft-acee-ospf-admin-tags@virtual.ietf.org acee@cisco.com, ppsenak@cisco.com +draft-acee-ospf-admin-tags.authors@ietf.org xfilter-draft-acee-ospf-admin-tags.authors +expand-draft-acee-ospf-admin-tags.authors@virtual.ietf.org acee@cisco.com, ppsenak@cisco.com +draft-acee-ospf-admin-tags.all@ietf.org xfilter-draft-acee-ospf-admin-tags.all +expand-draft-acee-ospf-admin-tags.all@virtual.ietf.org acee@cisco.com, ppsenak@cisco.com +draft-acee-ospf-prefix-link-attr-impl@ietf.org xfilter-draft-acee-ospf-prefix-link-attr-impl +expand-draft-acee-ospf-prefix-link-attr-impl@virtual.ietf.org acee@cisco.com +draft-acee-ospf-prefix-link-attr-impl.authors@ietf.org xfilter-draft-acee-ospf-prefix-link-attr-impl.authors +expand-draft-acee-ospf-prefix-link-attr-impl.authors@virtual.ietf.org acee@cisco.com +draft-acee-ospf-prefix-link-attr-impl.all@ietf.org xfilter-draft-acee-ospf-prefix-link-attr-impl.all +expand-draft-acee-ospf-prefix-link-attr-impl.all@virtual.ietf.org acee@cisco.com +draft-acee-ospf-rfc4970bis@ietf.org xfilter-draft-acee-ospf-rfc4970bis +expand-draft-acee-ospf-rfc4970bis@virtual.ietf.org acee@cisco.com, naiming@cisco.com, jpv@cisco.com, raggarwa_1@yahoo.com, sshaffer@akamai.com +draft-acee-ospf-rfc4970bis.authors@ietf.org xfilter-draft-acee-ospf-rfc4970bis.authors +expand-draft-acee-ospf-rfc4970bis.authors@virtual.ietf.org acee@cisco.com, naiming@cisco.com, jpv@cisco.com, raggarwa_1@yahoo.com, sshaffer@akamai.com +draft-acee-ospf-rfc4970bis.all@ietf.org xfilter-draft-acee-ospf-rfc4970bis.all +expand-draft-acee-ospf-rfc4970bis.all@virtual.ietf.org acee@cisco.com, naiming@cisco.com, jpv@cisco.com, raggarwa_1@yahoo.com, sshaffer@akamai.com +draft-acee-rtg-yang-key-chain@ietf.org xfilter-draft-acee-rtg-yang-key-chain +expand-draft-acee-rtg-yang-key-chain@virtual.ietf.org acee@cisco.com, yiqu@cisco.com, myeung@cisco.com, ing-wher.chen@ericsson.com, zzhang@juniper.net, yiya@cisco.com +draft-acee-rtg-yang-key-chain.authors@ietf.org xfilter-draft-acee-rtg-yang-key-chain.authors +expand-draft-acee-rtg-yang-key-chain.authors@virtual.ietf.org acee@cisco.com, yiqu@cisco.com, myeung@cisco.com, ing-wher.chen@ericsson.com, zzhang@juniper.net, yiya@cisco.com +draft-acee-rtg-yang-key-chain.all@ietf.org xfilter-draft-acee-rtg-yang-key-chain.all +expand-draft-acee-rtg-yang-key-chain.all@virtual.ietf.org acee@cisco.com, yiqu@cisco.com, myeung@cisco.com, ing-wher.chen@ericsson.com, zzhang@juniper.net, yiya@cisco.com +draft-acee-rtgwg-yang-rib-extend@ietf.org xfilter-draft-acee-rtgwg-yang-rib-extend +expand-draft-acee-rtgwg-yang-rib-extend@virtual.ietf.org acee@cisco.com, yiqu@cisco.com +draft-acee-rtgwg-yang-rib-extend.authors@ietf.org xfilter-draft-acee-rtgwg-yang-rib-extend.authors +expand-draft-acee-rtgwg-yang-rib-extend.authors@virtual.ietf.org acee@cisco.com, yiqu@cisco.com +draft-acee-rtgwg-yang-rib-extend.all@ietf.org xfilter-draft-acee-rtgwg-yang-rib-extend.all +expand-draft-acee-rtgwg-yang-rib-extend.all@virtual.ietf.org acee@cisco.com, yiqu@cisco.com +draft-ackermann-ntp-pdm-ntp-usage@ietf.org xfilter-draft-ackermann-ntp-pdm-ntp-usage +expand-draft-ackermann-ntp-pdm-ntp-usage@virtual.ietf.org mackermann@bcbsmi.com, nalini.elkins@insidethestack.com, bill.jouris@insidethestack.com, keven.haining@usbank.com +draft-ackermann-ntp-pdm-ntp-usage.authors@ietf.org xfilter-draft-ackermann-ntp-pdm-ntp-usage.authors +expand-draft-ackermann-ntp-pdm-ntp-usage.authors@virtual.ietf.org mackermann@bcbsmi.com, nalini.elkins@insidethestack.com, bill.jouris@insidethestack.com, keven.haining@usbank.com +draft-ackermann-ntp-pdm-ntp-usage.all@ietf.org xfilter-draft-ackermann-ntp-pdm-ntp-usage.all +expand-draft-ackermann-ntp-pdm-ntp-usage.all@virtual.ietf.org mackermann@bcbsmi.com, nalini.elkins@insidethestack.com, bill.jouris@insidethestack.com, keven.haining@usbank.com +draft-ackermann-tictoc-pdm-ntp-usage@ietf.org xfilter-draft-ackermann-tictoc-pdm-ntp-usage +expand-draft-ackermann-tictoc-pdm-ntp-usage@virtual.ietf.org mackermann@bcbsmi.com, nalini.elkins@insidethestack.com, bill.jouris@insidethestack.com +draft-ackermann-tictoc-pdm-ntp-usage.authors@ietf.org xfilter-draft-ackermann-tictoc-pdm-ntp-usage.authors +expand-draft-ackermann-tictoc-pdm-ntp-usage.authors@virtual.ietf.org mackermann@bcbsmi.com, nalini.elkins@insidethestack.com, bill.jouris@insidethestack.com +draft-ackermann-tictoc-pdm-ntp-usage.all@ietf.org xfilter-draft-ackermann-tictoc-pdm-ntp-usage.all +expand-draft-ackermann-tictoc-pdm-ntp-usage.all@virtual.ietf.org mackermann@bcbsmi.com, nalini.elkins@insidethestack.com, bill.jouris@insidethestack.com +draft-actn-requirement@ietf.org xfilter-draft-actn-requirement +expand-draft-actn-requirement@virtual.ietf.org leeyoung@huawei.com, sergio.belotti@alcatel-lucent.com, daniele.ceccarelli@ericsson.com, kpithewan@infinera.com +draft-actn-requirement.authors@ietf.org xfilter-draft-actn-requirement.authors +expand-draft-actn-requirement.authors@virtual.ietf.org leeyoung@huawei.com, sergio.belotti@alcatel-lucent.com, daniele.ceccarelli@ericsson.com, kpithewan@infinera.com +draft-actn-requirement.all@ietf.org xfilter-draft-actn-requirement.all +expand-draft-actn-requirement.all@virtual.ietf.org leeyoung@huawei.com, sergio.belotti@alcatel-lucent.com, daniele.ceccarelli@ericsson.com, kpithewan@infinera.com diff --git a/test/data/group-aliases b/test/data/group-aliases index 779dd0104..a6e08b4d8 100644 --- a/test/data/group-aliases +++ b/test/data/group-aliases @@ -1,50 +1,52 @@ -# Generated by /home/henrik/src/db/trunk/ietf/bin/generate-wg-aliases at 2015-11-06_07:16:40 -xfilter-vgmib-ads: "|/a/postconfirm/test-wrapper filter expand-vgmib-ads virtual.ietf.org" -xfilter-vgmib-chairs: "|/a/postconfirm/test-wrapper filter expand-vgmib-chairs virtual.ietf.org" -xfilter-asid-chairs: "|/a/postconfirm/test-wrapper filter expand-asid-chairs virtual.ietf.org" -xfilter-addrconf-ads: "|/a/postconfirm/test-wrapper filter expand-addrconf-ads virtual.ietf.org" -xfilter-addrconf-chairs: "|/a/postconfirm/test-wrapper filter expand-addrconf-chairs virtual.ietf.org" -xfilter-aeiou-chairs: "|/a/postconfirm/test-wrapper filter expand-aeiou-chairs virtual.ietf.org" -xfilter-ale-ads: "|/a/postconfirm/test-wrapper filter expand-ale-ads virtual.ietf.org" -xfilter-ale-chairs: "|/a/postconfirm/test-wrapper filter expand-ale-chairs virtual.ietf.org" -xfilter-alertman-ads: "|/a/postconfirm/test-wrapper filter expand-alertman-ads virtual.ietf.org" -xfilter-alertman-chairs: "|/a/postconfirm/test-wrapper filter expand-alertman-chairs virtual.ietf.org" -xfilter-aaarg-chairs: "|/a/postconfirm/test-wrapper filter expand-aaarg-chairs virtual.ietf.org" -xfilter-acap-chairs: "|/a/postconfirm/test-wrapper filter expand-acap-chairs virtual.ietf.org" -xfilter-applmib-chairs: "|/a/postconfirm/test-wrapper filter expand-applmib-chairs virtual.ietf.org" -xfilter-osinsap-ads: "|/a/postconfirm/test-wrapper filter expand-osinsap-ads virtual.ietf.org" -xfilter-osinsap-chairs: "|/a/postconfirm/test-wrapper filter expand-osinsap-chairs virtual.ietf.org" -xfilter-afic-chairs: "|/a/postconfirm/test-wrapper filter expand-afic-chairs virtual.ietf.org" -xfilter-atommib-ads: "|/a/postconfirm/test-wrapper filter expand-atommib-ads virtual.ietf.org" -xfilter-atommib-chairs: "|/a/postconfirm/test-wrapper filter expand-atommib-chairs virtual.ietf.org" -xfilter-avt-chairs: "|/a/postconfirm/test-wrapper filter expand-avt-chairs virtual.ietf.org" -xfilter-aft-ads: "|/a/postconfirm/test-wrapper filter expand-aft-ads virtual.ietf.org" -xfilter-aft-chairs: "|/a/postconfirm/test-wrapper filter expand-aft-chairs virtual.ietf.org" -xfilter-aac-ads: "|/a/postconfirm/test-wrapper filter expand-aac-ads virtual.ietf.org" -xfilter-aac-chairs: "|/a/postconfirm/test-wrapper filter expand-aac-chairs virtual.ietf.org" -xfilter-list-chairs: "|/a/postconfirm/test-wrapper filter expand-list-chairs virtual.ietf.org" -xfilter-bmwg-ads: "|/a/postconfirm/test-wrapper filter expand-bmwg-ads virtual.ietf.org" -xfilter-bmwg-chairs: "|/a/postconfirm/test-wrapper filter expand-bmwg-chairs virtual.ietf.org" -xfilter-bgpdepl-ads: "|/a/postconfirm/test-wrapper filter expand-bgpdepl-ads virtual.ietf.org" -xfilter-bgpdepl-chairs: "|/a/postconfirm/test-wrapper filter expand-bgpdepl-chairs virtual.ietf.org" -xfilter-bgp-ads: "|/a/postconfirm/test-wrapper filter expand-bgp-ads virtual.ietf.org" -xfilter-bgp-chairs: "|/a/postconfirm/test-wrapper filter expand-bgp-chairs virtual.ietf.org" -xfilter-bridge-ads: "|/a/postconfirm/test-wrapper filter expand-bridge-ads virtual.ietf.org" -xfilter-bridge-chairs: "|/a/postconfirm/test-wrapper filter expand-bridge-chairs virtual.ietf.org" -xfilter-calsch-chairs: "|/a/postconfirm/test-wrapper filter expand-calsch-chairs virtual.ietf.org" -xfilter-charmib-ads: "|/a/postconfirm/test-wrapper filter expand-charmib-ads virtual.ietf.org" -xfilter-charmib-chairs: "|/a/postconfirm/test-wrapper filter expand-charmib-chairs virtual.ietf.org" -xfilter-charset-chairs: "|/a/postconfirm/test-wrapper filter expand-charset-chairs virtual.ietf.org" -xfilter-chassis-ads: "|/a/postconfirm/test-wrapper filter expand-chassis-ads virtual.ietf.org" -xfilter-chassis-chairs: "|/a/postconfirm/test-wrapper filter expand-chassis-chairs virtual.ietf.org" -xfilter-cidrd-ads: "|/a/postconfirm/test-wrapper filter expand-cidrd-ads virtual.ietf.org" -xfilter-cidrd-chairs: "|/a/postconfirm/test-wrapper filter expand-cidrd-chairs virtual.ietf.org" -xfilter-cidr-ads: "|/a/postconfirm/test-wrapper filter expand-cidr-ads virtual.ietf.org" -xfilter-cidr-chairs: "|/a/postconfirm/test-wrapper filter expand-cidr-chairs virtual.ietf.org" -xfilter-cmot-ads: "|/a/postconfirm/test-wrapper filter expand-cmot-ads virtual.ietf.org" -xfilter-cmot-chairs: "|/a/postconfirm/test-wrapper filter expand-cmot-chairs virtual.ietf.org" -xfilter-colip-chairs: "|/a/postconfirm/test-wrapper filter expand-colip-chairs virtual.ietf.org" -xfilter-cipso-ads: "|/a/postconfirm/test-wrapper filter expand-cipso-ads virtual.ietf.org" -xfilter-cipso-chairs: "|/a/postconfirm/test-wrapper filter expand-cipso-chairs virtual.ietf.org" -xfilter-catnip-ads: "|/a/postconfirm/test-wrapper filter expand-catnip-ads virtual.ietf.org" -xfilter-catnip-chairs: "|/a/postconfirm/test-wrapper filter expand-catnip-chairs virtual.ietf.org" +# Generated by /home/henrik/src/db/trunk/ietf/bin/generate-wg-aliases at 2016-03-21_14:26:27 +xfilter-vgmib-ads: "|/a/postconfirm/wrapper filter expand-vgmib-ads virtual.ietf.org" +xfilter-vgmib-chairs: "|/a/postconfirm/wrapper filter expand-vgmib-chairs virtual.ietf.org" +xfilter-asid-chairs: "|/a/postconfirm/wrapper filter expand-asid-chairs virtual.ietf.org" +xfilter-addrconf-ads: "|/a/postconfirm/wrapper filter expand-addrconf-ads virtual.ietf.org" +xfilter-addrconf-chairs: "|/a/postconfirm/wrapper filter expand-addrconf-chairs virtual.ietf.org" +xfilter-aeiou-chairs: "|/a/postconfirm/wrapper filter expand-aeiou-chairs virtual.ietf.org" +xfilter-ale-ads: "|/a/postconfirm/wrapper filter expand-ale-ads virtual.ietf.org" +xfilter-ale-chairs: "|/a/postconfirm/wrapper filter expand-ale-chairs virtual.ietf.org" +xfilter-alertman-ads: "|/a/postconfirm/wrapper filter expand-alertman-ads virtual.ietf.org" +xfilter-alertman-chairs: "|/a/postconfirm/wrapper filter expand-alertman-chairs virtual.ietf.org" +xfilter-aaarg-chairs: "|/a/postconfirm/wrapper filter expand-aaarg-chairs virtual.ietf.org" +xfilter-acap-chairs: "|/a/postconfirm/wrapper filter expand-acap-chairs virtual.ietf.org" +xfilter-applmib-chairs: "|/a/postconfirm/wrapper filter expand-applmib-chairs virtual.ietf.org" +xfilter-osinsap-ads: "|/a/postconfirm/wrapper filter expand-osinsap-ads virtual.ietf.org" +xfilter-osinsap-chairs: "|/a/postconfirm/wrapper filter expand-osinsap-chairs virtual.ietf.org" +xfilter-afic-chairs: "|/a/postconfirm/wrapper filter expand-afic-chairs virtual.ietf.org" +xfilter-atommib-ads: "|/a/postconfirm/wrapper filter expand-atommib-ads virtual.ietf.org" +xfilter-atommib-chairs: "|/a/postconfirm/wrapper filter expand-atommib-chairs virtual.ietf.org" +xfilter-avt-chairs: "|/a/postconfirm/wrapper filter expand-avt-chairs virtual.ietf.org" +xfilter-aft-ads: "|/a/postconfirm/wrapper filter expand-aft-ads virtual.ietf.org" +xfilter-aft-chairs: "|/a/postconfirm/wrapper filter expand-aft-chairs virtual.ietf.org" +xfilter-aac-ads: "|/a/postconfirm/wrapper filter expand-aac-ads virtual.ietf.org" +xfilter-aac-chairs: "|/a/postconfirm/wrapper filter expand-aac-chairs virtual.ietf.org" +xfilter-list-chairs: "|/a/postconfirm/wrapper filter expand-list-chairs virtual.ietf.org" +xfilter-bmwg-ads: "|/a/postconfirm/wrapper filter expand-bmwg-ads virtual.ietf.org" +xfilter-bmwg-chairs: "|/a/postconfirm/wrapper filter expand-bmwg-chairs virtual.ietf.org" +xfilter-bgpdepl-ads: "|/a/postconfirm/wrapper filter expand-bgpdepl-ads virtual.ietf.org" +xfilter-bgpdepl-chairs: "|/a/postconfirm/wrapper filter expand-bgpdepl-chairs virtual.ietf.org" +xfilter-bgp-ads: "|/a/postconfirm/wrapper filter expand-bgp-ads virtual.ietf.org" +xfilter-bgp-chairs: "|/a/postconfirm/wrapper filter expand-bgp-chairs virtual.ietf.org" +xfilter-bridge-ads: "|/a/postconfirm/wrapper filter expand-bridge-ads virtual.ietf.org" +xfilter-bridge-chairs: "|/a/postconfirm/wrapper filter expand-bridge-chairs virtual.ietf.org" +xfilter-calsch-chairs: "|/a/postconfirm/wrapper filter expand-calsch-chairs virtual.ietf.org" +xfilter-charmib-ads: "|/a/postconfirm/wrapper filter expand-charmib-ads virtual.ietf.org" +xfilter-charmib-chairs: "|/a/postconfirm/wrapper filter expand-charmib-chairs virtual.ietf.org" +xfilter-charset-chairs: "|/a/postconfirm/wrapper filter expand-charset-chairs virtual.ietf.org" +xfilter-chassis-ads: "|/a/postconfirm/wrapper filter expand-chassis-ads virtual.ietf.org" +xfilter-chassis-chairs: "|/a/postconfirm/wrapper filter expand-chassis-chairs virtual.ietf.org" +xfilter-cidrd-ads: "|/a/postconfirm/wrapper filter expand-cidrd-ads virtual.ietf.org" +xfilter-cidrd-chairs: "|/a/postconfirm/wrapper filter expand-cidrd-chairs virtual.ietf.org" +xfilter-cidr-ads: "|/a/postconfirm/wrapper filter expand-cidr-ads virtual.ietf.org" +xfilter-cidr-chairs: "|/a/postconfirm/wrapper filter expand-cidr-chairs virtual.ietf.org" +xfilter-cmot-ads: "|/a/postconfirm/wrapper filter expand-cmot-ads virtual.ietf.org" +xfilter-cmot-chairs: "|/a/postconfirm/wrapper filter expand-cmot-chairs virtual.ietf.org" +xfilter-colip-chairs: "|/a/postconfirm/wrapper filter expand-colip-chairs virtual.ietf.org" +xfilter-cipso-ads: "|/a/postconfirm/wrapper filter expand-cipso-ads virtual.ietf.org" +xfilter-cipso-chairs: "|/a/postconfirm/wrapper filter expand-cipso-chairs virtual.ietf.org" +xfilter-catnip-ads: "|/a/postconfirm/wrapper filter expand-catnip-ads virtual.ietf.org" +xfilter-catnip-chairs: "|/a/postconfirm/wrapper filter expand-catnip-chairs virtual.ietf.org" +xfilter-cat-ads: "|/a/postconfirm/wrapper filter expand-cat-ads virtual.ietf.org" +xfilter-cat-chairs: "|/a/postconfirm/wrapper filter expand-cat-chairs virtual.ietf.org" diff --git a/test/data/group-virtual b/test/data/group-virtual index 3f7069850..d8e997630 100644 --- a/test/data/group-virtual +++ b/test/data/group-virtual @@ -1,11 +1,11 @@ -# Generated by /home/henrik/src/db/trunk/ietf/bin/generate-wg-aliases at 2015-11-06_07:16:40 +# Generated by /home/henrik/src/db/trunk/ietf/bin/generate-wg-aliases at 2016-03-21_14:26:27 virtual.ietf.org anything vgmib-ads@ietf.org xfilter-vgmib-ads expand-vgmib-ads@virtual.ietf.org brian@innovationslab.net, terry.manderson@icann.org vgmib-chairs@ietf.org xfilter-vgmib-chairs expand-vgmib-chairs@virtual.ietf.org jeff@redbacknetworks.com asid-chairs@ietf.org xfilter-asid-chairs -expand-asid-chairs@virtual.ietf.org timhowes@yahoo.com, paf@netnod.se +expand-asid-chairs@virtual.ietf.org paf@netnod.se, timhowes@yahoo.com addrconf-ads@ietf.org xfilter-addrconf-ads expand-addrconf-ads@virtual.ietf.org sob@sobco.com, mankin@psg.com addrconf-chairs@ietf.org xfilter-addrconf-chairs @@ -15,7 +15,7 @@ expand-aeiou-chairs@virtual.ietf.org brian.e.carpen ale-ads@ietf.org xfilter-ale-ads expand-ale-ads@virtual.ietf.org sob@sobco.com, mankin@psg.com ale-chairs@ietf.org xfilter-ale-chairs -expand-ale-chairs@virtual.ietf.org solensky@blaze-net.com, tli@cisco.com +expand-ale-chairs@virtual.ietf.org tli@cisco.com, solensky@blaze-net.com alertman-ads@ietf.org xfilter-alertman-ads expand-alertman-ads@virtual.ietf.org kostick@qsun.att.com alertman-chairs@ietf.org xfilter-alertman-chairs @@ -25,19 +25,19 @@ expand-aaarg-chairs@virtual.ietf.org Paul@mci.net acap-chairs@ietf.org xfilter-acap-chairs expand-acap-chairs@virtual.ietf.org chris.newman@oracle.com, wall@cyrusoft.com applmib-chairs@ietf.org xfilter-applmib-chairs -expand-applmib-chairs@virtual.ietf.org saperia@jdscons.com, cheryl@empiretech.com +expand-applmib-chairs@virtual.ietf.org cheryl@empiretech.com, saperia@jdscons.com osinsap-ads@ietf.org xfilter-osinsap-ads expand-osinsap-ads@virtual.ietf.org hagens@mci.net, rcallon@juniper.net osinsap-chairs@ietf.org xfilter-osinsap-chairs expand-osinsap-chairs@virtual.ietf.org colella@aol.net afic-chairs@ietf.org xfilter-afic-chairs -expand-afic-chairs@virtual.ietf.org jgrace@acm.org, laubach@com21.com +expand-afic-chairs@virtual.ietf.org laubach@com21.com, jgrace@acm.org atommib-ads@ietf.org xfilter-atommib-ads expand-atommib-ads@virtual.ietf.org bclaise@cisco.com, joelja@bogus.com atommib-chairs@ietf.org xfilter-atommib-chairs -expand-atommib-chairs@virtual.ietf.org fayely@juniper.net, hklam@lucent.com +expand-atommib-chairs@virtual.ietf.org hklam@lucent.com, fayely@juniper.net avt-chairs@ietf.org xfilter-avt-chairs -expand-avt-chairs@virtual.ietf.org keith.drage@alcatel-lucent.com, ron.even.tlv@gmail.com +expand-avt-chairs@virtual.ietf.org ron.even.tlv@gmail.com, keith.drage@alcatel-lucent.com, tom.taylor.stds@gmail.com aft-ads@ietf.org xfilter-aft-ads expand-aft-ads@virtual.ietf.org Kathleen.Moriarty.ietf@gmail.com, stephen.farrell@cs.tcd.ie aft-chairs@ietf.org xfilter-aft-chairs @@ -48,3 +48,57 @@ aac-chairs@ietf.org xfilter-aac-ch expand-aac-chairs@virtual.ietf.org bcn@isi.edu list-chairs@ietf.org xfilter-list-chairs expand-list-chairs@virtual.ietf.org lippke@aol.net +bmwg-ads@ietf.org xfilter-bmwg-ads +expand-bmwg-ads@virtual.ietf.org bclaise@cisco.com, joelja@bogus.com +bmwg-chairs@ietf.org xfilter-bmwg-chairs +expand-bmwg-chairs@virtual.ietf.org sbanks@encrypted.net, acmorton@att.com +bgpdepl-ads@ietf.org xfilter-bgpdepl-ads +expand-bgpdepl-ads@virtual.ietf.org bclaise@cisco.com, joelja@bogus.com +bgpdepl-chairs@ietf.org xfilter-bgpdepl-chairs +expand-bgpdepl-chairs@virtual.ietf.org jyy@ans.net +bgp-ads@ietf.org xfilter-bgp-ads +expand-bgp-ads@virtual.ietf.org aretana@cisco.com, db3546@att.com, akatlas@gmail.com +bgp-chairs@ietf.org xfilter-bgp-chairs +expand-bgp-chairs@virtual.ietf.org yakov@juniper.net +bridge-ads@ietf.org xfilter-bridge-ads +expand-bridge-ads@virtual.ietf.org bclaise@cisco.com, joelja@bogus.com +bridge-chairs@ietf.org xfilter-bridge-chairs +expand-bridge-chairs@virtual.ietf.org dromasca@avaya.com, ietfdbh@comcast.net +calsch-chairs@ietf.org xfilter-calsch-chairs +expand-calsch-chairs@virtual.ietf.org pregen@egenconsulting.com, rlmorgan@washington.edu +charmib-ads@ietf.org xfilter-charmib-ads +expand-charmib-ads@virtual.ietf.org kostick@qsun.att.com +charmib-chairs@ietf.org xfilter-charmib-chairs +expand-charmib-chairs@virtual.ietf.org bstewart@cisco.com +charset-chairs@ietf.org xfilter-charset-chairs +expand-charset-chairs@virtual.ietf.org harald@alvestrand.no +chassis-ads@ietf.org xfilter-chassis-ads +expand-chassis-ads@virtual.ietf.org kostick@qsun.att.com +chassis-chairs@ietf.org xfilter-chassis-chairs +expand-chassis-chairs@virtual.ietf.org bstewart@cisco.com +cidrd-ads@ietf.org xfilter-cidrd-ads +expand-cidrd-ads@virtual.ietf.org bclaise@cisco.com, joelja@bogus.com +cidrd-chairs@ietf.org xfilter-cidrd-chairs +expand-cidrd-chairs@virtual.ietf.org tli@cisco.com, vaf@cisco.com +cidr-ads@ietf.org xfilter-cidr-ads +expand-cidr-ads@virtual.ietf.org aretana@cisco.com, db3546@att.com, akatlas@gmail.com +cidr-chairs@ietf.org xfilter-cidr-chairs +expand-cidr-chairs@virtual.ietf.org pgross@corp.home.net +cmot-ads@ietf.org xfilter-cmot-ads +expand-cmot-ads@virtual.ietf.org kostick@qsun.att.com +cmot-chairs@ietf.org xfilter-cmot-chairs +expand-cmot-chairs@virtual.ietf.org cel@mbunix.mitre.org +colip-chairs@ietf.org xfilter-colip-chairs +expand-colip-chairs@virtual.ietf.org mohta@necom830.hpcl.titech.ac.jp, hiroshi@isl.rdc.toshiba.co.jp +cipso-ads@ietf.org xfilter-cipso-ads +expand-cipso-ads@virtual.ietf.org Kathleen.Moriarty.ietf@gmail.com, stephen.farrell@cs.tcd.ie +cipso-chairs@ietf.org xfilter-cipso-chairs +expand-cipso-chairs@virtual.ietf.org r.l.sharp@att.com +catnip-ads@ietf.org xfilter-catnip-ads +expand-catnip-ads@virtual.ietf.org sob@sobco.com, mankin@psg.com +catnip-chairs@ietf.org xfilter-catnip-chairs +expand-catnip-chairs@virtual.ietf.org vladimir@sitara.net +cat-ads@ietf.org xfilter-cat-ads +expand-cat-ads@virtual.ietf.org Kathleen.Moriarty.ietf@gmail.com, stephen.farrell@cs.tcd.ie +cat-chairs@ietf.org xfilter-cat-chairs +expand-cat-chairs@virtual.ietf.org jlinn@rsasecurity.com