Bug 6102: Upgrade ietf-{inet,yang}-types to 2013-07-15 95/40795/8
authorLorand Jakab <lojakab@cisco.com>
Thu, 23 Jun 2016 22:14:35 +0000 (17:14 -0500)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 13 Jul 2016 14:09:01 +0000 (14:09 +0000)
Change-Id: Id434ae938946ff0b4a7b0798d538149f6bf6b15c
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
25 files changed:
opendaylight/commons/opendaylight/pom.xml
opendaylight/config/yang-jmx-generator/src/test/resources/config-jmx-it-impl.yang
opendaylight/config/yang-jmx-generator/src/test/resources/duplicates/config-test-duplicate-attribute-in-list.yang
opendaylight/config/yang-jmx-generator/src/test/resources/duplicates/config-test-duplicate-attribute-in-runtime-and-mxbean.yang
opendaylight/config/yang-jmx-generator/src/test/resources/duplicates/config-test-duplicate-attribute-runtime-bean.yang
opendaylight/config/yang-jmx-generator/src/test/resources/duplicates/config-test-duplicate-attribute.yang
opendaylight/config/yang-jmx-generator/src/test/resources/duplicates/config-test-generated-attributes-name-conflict.yang
opendaylight/config/yang-jmx-generator/src/test/resources/duplicates/config-test-runtime-bean-list-name-conflict.yang
opendaylight/config/yang-jmx-generator/src/test/resources/duplicates/config-test-runtime-bean-list-name-conflict2.yang
opendaylight/config/yang-jmx-generator/src/test/resources/duplicates/config-test-runtime-bean-name-conflict.yang
opendaylight/config/yang-jmx-generator/src/test/resources/duplicates/config-test-runtime-bean-name-conflict2.yang
opendaylight/config/yang-jmx-generator/src/test/resources/ietf-inet-types.yang
opendaylight/config/yang-jmx-generator/src/test/resources/test-config-files.yang
opendaylight/config/yang-jmx-generator/src/test/resources/test-config-files1.yang
opendaylight/config/yang-test/pom.xml
opendaylight/config/yang-test/src/main/yang/config-test-impl.yang
opendaylight/md-sal/sal-binding-config/pom.xml
opendaylight/md-sal/sal-dom-broker-config/pom.xml
opendaylight/md-sal/samples/clustering-test-app/model/pom.xml
opendaylight/md-sal/samples/clustering-test-app/model/src/main/yang/car-people.yang
opendaylight/md-sal/samples/clustering-test-app/model/src/main/yang/car-purchase.yang
opendaylight/md-sal/samples/clustering-test-app/model/src/main/yang/car.yang
opendaylight/md-sal/samples/clustering-test-app/model/src/main/yang/people.yang
opendaylight/model/model-inventory/src/main/yang/opendaylight-inventory.yang
opendaylight/model/pom.xml

index 9c95733c404672bf8754ca73ea4a52de965e0e90..98e957e38dac4bdb6307c96ec6a212209da6bdfc 100644 (file)
     <hosttracker_new.api.version>0.7.0-SNAPSHOT</hosttracker_new.api.version>
     <hosttracker_new.implementation.version>0.7.0-SNAPSHOT</hosttracker_new.implementation.version>
     <httpservice-bridge.northbound.version>0.3.0-SNAPSHOT</httpservice-bridge.northbound.version>
-    <ietf-inet-types.version>2010.09.24.9-SNAPSHOT</ietf-inet-types.version>
+    <ietf-inet-types.version>1.1.0-SNAPSHOT</ietf-inet-types.version>
     <ietf-restconf.version>2013.10.19.9-SNAPSHOT</ietf-restconf.version>
     <ietf-topology.version>2013.10.21.9-SNAPSHOT</ietf-topology.version>
-    <ietf-yang-types.version>2010.09.24.9-SNAPSHOT</ietf-yang-types.version>
+    <ietf-yang-types.version>2013.07.15.9-SNAPSHOT</ietf-yang-types.version>
     <jdepend.maven.plugin.version>2.0-beta-2</jdepend.maven.plugin.version>
     <jmxGeneratorPath>target/generated-sources/config-binding</jmxGeneratorPath>
     <jolokia-bridge.version>0.3.0-SNAPSHOT</jolokia-bridge.version>
index f00623e02eb5dc949bc73123394c6f40260317ca..b9388c64f377b820df4d69076d013522d022fb61 100644 (file)
@@ -5,7 +5,7 @@ module config-jmx-it-impl {
 
     import config-jmx-it { prefix jmxIt; revision-date 2013-06-13;}
     import config { prefix config; revision-date 2013-04-05; }
-    import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+    import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
     import config-threads { prefix th; revision-date 2013-04-09; }
 
     description
index 97fca0387792e355b51d0963a2500d5e295e492f..ed1f5d62f1ac69aae00ed30c157c074df22ac49f 100644 (file)
@@ -5,7 +5,7 @@ module config-test-duplicate-attribute-in-list {
     prefix "it-duplicate";
 
     import config { prefix config; revision-date 2013-04-05; }
-    import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+    import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
     description
         "Testing IMPL";
index 58c3af262cfaf57d3ba60064e367d7136bbc457e..4f18961eec8c4add18af77b83955947452d44fcc 100644 (file)
@@ -6,7 +6,7 @@ module config-test-duplicate-attribute-in-runtime-and-mxbean {
 
     import config { prefix config; revision-date 2013-04-05; }
     import rpc-context { prefix rpcx; revision-date 2013-06-17; }
-    import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+    import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
 
     description
@@ -54,4 +54,4 @@ module config-test-duplicate-attribute-in-runtime-and-mxbean {
             }
         }
     }
-}
\ No newline at end of file
+}
index 44e6dd0b2bf2c9368bc9ad567a73156f542d2965..8703185d788d75f40470932917a71c8f89c4699c 100644 (file)
@@ -6,7 +6,7 @@ module config-test-duplicate-attribute-runtime-bean {
 
     import config { prefix config; revision-date 2013-04-05; }
     import rpc-context { prefix rpcx; revision-date 2013-06-17; }
-    import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+    import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
 
     description
index d2d4dc534d0fffa0fe0f2ff5f465ee185a9e0c62..8f9116044ad5dd24fb3671d88346c41e0cc2afcb 100644 (file)
@@ -5,7 +5,7 @@ module config-test-duplicate-attribute {
     prefix "it-duplicate";
 
     import config { prefix config; revision-date 2013-04-05; }
-    import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+    import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
     description
         "Testing IMPL";
index b437b6416a3052cb850ce7adf7d036c69728e141..2b46046615d1dbf851b91f835996103f51b96a90 100644 (file)
@@ -5,7 +5,7 @@ module config-test-generated-attributes-name-conflict {
         prefix "th-java";
 
         import config { prefix config; revision-date 2013-04-05; }
-        import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+        import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
         description
             "This module contains the base YANG definitions for NS-OS
index c39692ddcf3de34099e095e043665155ba7826d7..790f0cc8661e3db777bd8f8793365745a241dd6e 100644 (file)
@@ -5,7 +5,7 @@ module config-test-runtime-bean-list-name-conflict {
         prefix "th-java";
 
         import config { prefix config; revision-date 2013-04-05; }
-        import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+        import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
         description
             "This module contains the base YANG definitions for NS-OS
index 1acba7314ef9eca2d26a74126c92b11126341a00..45672ec766a1e7c2ba3fec4f9b8a2b0b14bf2e61 100644 (file)
@@ -5,7 +5,7 @@ module config-test-runtime-bean-list-name-conflict2 {
         prefix "th-java";
 
         import config { prefix config; revision-date 2013-04-05; }
-        import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+        import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
         description
             "This module contains the base YANG definitions of
index b9f21402f90a6d168cb8c1344876da9d58224f21..896eb27782e09c485e99bba82603e56d7165365d 100644 (file)
@@ -5,7 +5,7 @@ module config-test-runtime-bean-name-conflict {
         prefix "th-java";
 
         import config { prefix config; revision-date 2013-04-05; }
-        import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+        import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
         description
             "This module contains the base YANG definitions for
index 9f90480b504676257bb50bf6796a36c56eb89b5b..8be30e1c51eab586672cfb194b34cb28604001d5 100644 (file)
@@ -5,7 +5,7 @@ module config-test-runtime-bean-name-conflict2 {
         prefix "th-java";
 
         import config { prefix config; revision-date 2013-04-05; }
-        import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+        import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
 
         description
index c3ada6c68865c19f45d98b912512cc1110b2f939..5c6f139a2704a5d2649126d607f1779446e0457c 100644 (file)
@@ -10,12 +10,12 @@ module ietf-inet-types {
    "WG Web:   <http://tools.ietf.org/wg/netmod/>
     WG List:  <mailto:netmod@ietf.org>
 
-    WG Chair: David Partain
-              <mailto:david.partain@ericsson.com>
-
     WG Chair: David Kessens
               <mailto:david.kessens@nsn.com>
 
+    WG Chair: Juergen Schoenwaelder
+              <mailto:j.schoenwaelder@jacobs-university.de>
+
     Editor:   Juergen Schoenwaelder
               <mailto:j.schoenwaelder@jacobs-university.de>";
 
@@ -23,18 +23,29 @@ module ietf-inet-types {
    "This module contains a collection of generally useful derived
     YANG data types for Internet addresses and related things.
 
-    Copyright (c) 2010 IETF Trust and the persons identified as
+    Copyright (c) 2013 IETF Trust and the persons identified as
     authors of the code.  All rights reserved.
 
-    Redistribution and use in source and binary forms, with or without
-    modification, is permitted pursuant to, and subject to the license
-    terms contained in, the Simplified BSD License set forth in Section
-    4.c of the IETF Trust's Legal Provisions Relating to IETF Documents
+    Redistribution and use in source and binary forms, with or
+    without modification, is permitted pursuant to, and subject
+    to the license terms contained in, the Simplified BSD License
+    set forth in Section 4.c of the IETF Trust's Legal Provisions
+    Relating to IETF Documents
     (http://trustee.ietf.org/license-info).
 
-    This version of this YANG module is part of RFC 6021; see
+    This version of this YANG module is part of RFC 6991; see
     the RFC itself for full legal notices.";
 
+  revision 2013-07-15 {
+    description
+     "This revision adds the following new data types:
+      - ip-address-no-zone
+      - ipv4-address-no-zone
+      - ipv6-address-no-zone";
+    reference
+     "RFC 6991: Common YANG Data Types";
+  }
+
   revision 2010-09-24 {
     description
      "Initial revision.";
@@ -42,14 +53,15 @@ module ietf-inet-types {
      "RFC 6021: Common YANG Data Types";
   }
 
-  /*** collection of protocol field related types ***/
+  /*** collection of types related to protocol fields ***/
 
   typedef ip-version {
     type enumeration {
       enum unknown {
         value "0";
         description
-         "An unknown or unspecified version of the Internet protocol.";
+         "An unknown or unspecified version of the Internet
+          protocol.";
       }
       enum ipv4 {
         value "1";
@@ -78,9 +90,8 @@ module ietf-inet-types {
       range "0..63";
     }
     description
-     "The dscp type represents a Differentiated Services Code-Point
+     "The dscp type represents a Differentiated Services Code Point
       that may be used for marking packets in a traffic stream.
-
       In the value set and its semantics, this type is equivalent
       to the Dscp textual convention of the SMIv2.";
     reference
@@ -97,9 +108,9 @@ module ietf-inet-types {
       range "0..1048575";
     }
     description
-     "The flow-label type represents flow identifier or Flow Label
-      in an IPv6 packet header that may be used to discriminate
-      traffic flows.
+     "The ipv6-flow-label type represents the flow identifier or Flow
+      Label in an IPv6 packet header that may be used to
+      discriminate traffic flows.
 
       In the value set and its semantics, this type is equivalent
       to the IPv6FlowLabel textual convention of the SMIv2.";
@@ -114,14 +125,13 @@ module ietf-inet-types {
     }
     description
      "The port-number type represents a 16-bit port number of an
-      Internet transport layer protocol such as UDP, TCP, DCCP, or
+      Internet transport-layer protocol such as UDP, TCP, DCCP, or
       SCTP.  Port numbers are assigned by IANA.  A current list of
       all assignments is available from <http://www.iana.org/>.
 
       Note that the port number value zero is reserved by IANA.  In
       situations where the value zero does not make sense, it can
       be excluded by subtyping the port-number type.
-
       In the value set and its semantics, this type is equivalent
       to the InetPortNumber textual convention of the SMIv2.";
     reference
@@ -132,7 +142,7 @@ module ietf-inet-types {
       RFC 4001: Textual Conventions for Internet Network Addresses";
   }
 
-  /*** collection of autonomous system related types ***/
+  /*** collection of types related to autonomous systems ***/
 
   typedef as-number {
     type uint32;
@@ -142,7 +152,7 @@ module ietf-inet-types {
       of routers under a single technical administration, using
       an interior gateway protocol and common metrics to route
       packets within the AS, and using an exterior gateway
-      protocol to route packets to other ASs'.  IANA maintains
+      protocol to route packets to other ASes.  IANA maintains
       the AS number space and has delegated large parts to the
       regional registries.
 
@@ -159,11 +169,12 @@ module ietf-inet-types {
      "RFC 1930: Guidelines for creation, selection, and registration
                 of an Autonomous System (AS)
       RFC 4271: A Border Gateway Protocol 4 (BGP-4)
-      RFC 4893: BGP Support for Four-octet AS Number Space
-      RFC 4001: Textual Conventions for Internet Network Addresses";
+      RFC 4001: Textual Conventions for Internet Network Addresses
+      RFC 6793: BGP Support for Four-Octet Autonomous System (AS)
+                Number Space";
   }
 
-  /*** collection of IP address and hostname related types ***/
+  /*** collection of types related to IP addresses and hostnames ***/
 
   typedef ip-address {
     type union {
@@ -172,8 +183,11 @@ module ietf-inet-types {
     }
     description
      "The ip-address type represents an IP address and is IP
-      version neutral.  The format of the textual representations
-      implies the IP version.";
+      version neutral.  The format of the textual representation
+      implies the IP version.  This type supports scoped addresses
+      by allowing zone identifiers in the address format.";
+    reference
+     "RFC 4007: IPv6 Scoped Address Architecture";
   }
 
   typedef ipv4-address {
@@ -220,21 +234,55 @@ module ietf-inet-types {
       interface.  If the zone index is not present, the default
       zone of the device will be used.
 
-      The canonical format of IPv6 addresses uses the compressed
-      format described in RFC 4291, Section 2.2, item 2 with the
-      following additional rules: the :: substitution must be
-      applied to the longest sequence of all-zero 16-bit chunks
-      in an IPv6 address.  If there is a tie, the first sequence
-      of all-zero 16-bit chunks is replaced by ::.  Single
-      all-zero 16-bit chunks are not compressed.  The canonical
-      format uses lowercase characters and leading zeros are
-      not allowed.  The canonical format for the zone index is
-      the numerical format as described in RFC 4007, Section
-      11.2.";
+      The canonical format of IPv6 addresses uses the textual
+      representation defined in Section 4 of RFC 5952.  The
+      canonical format for the zone index is the numerical
+      format as described in Section 11.2 of RFC 4007.";
+    reference
+     "RFC 4291: IP Version 6 Addressing Architecture
+      RFC 4007: IPv6 Scoped Address Architecture
+      RFC 5952: A Recommendation for IPv6 Address Text
+                Representation";
+  }
+
+  typedef ip-address-no-zone {
+    type union {
+      type inet:ipv4-address-no-zone;
+      type inet:ipv6-address-no-zone;
+    }
+    description
+     "The ip-address-no-zone type represents an IP address and is
+      IP version neutral.  The format of the textual representation
+      implies the IP version.  This type does not support scoped
+      addresses since it does not allow zone identifiers in the
+      address format.";
+    reference
+     "RFC 4007: IPv6 Scoped Address Architecture";
+  }
+
+  typedef ipv4-address-no-zone {
+    type inet:ipv4-address {
+      pattern '[0-9\.]*';
+    }
+    description
+      "An IPv4 address without a zone index.  This type, derived from
+       ipv4-address, may be used in situations where the zone is
+       known from the context and hence no zone index is needed.";
+  }
+
+  typedef ipv6-address-no-zone {
+    type inet:ipv6-address {
+      pattern '[0-9a-fA-F:\.]*';
+    }
+    description
+      "An IPv6 address without a zone index.  This type, derived from
+       ipv6-address, may be used in situations where the zone is
+       known from the context and hence no zone index is needed.";
     reference
      "RFC 4291: IP Version 6 Addressing Architecture
       RFC 4007: IPv6 Scoped Address Architecture
-      RFC 5952: A Recommendation for IPv6 Address Text Representation";
+      RFC 5952: A Recommendation for IPv6 Address Text
+                Representation";
   }
 
   typedef ip-prefix {
@@ -283,7 +331,7 @@ module ietf-inet-types {
     description
      "The ipv6-prefix type represents an IPv6 address prefix.
       The prefix length is given by the number following the
-      slash character and must be less than or equal 128.
+      slash character and must be less than or equal to 128.
 
       A prefix length value of n corresponds to an IP address
       mask that has n contiguous 1-bits from the most
@@ -294,26 +342,21 @@ module ietf-inet-types {
 
       The canonical format of an IPv6 prefix has all bits of
       the IPv6 address set to zero that are not part of the
-      IPv6 prefix.  Furthermore, IPv6 address is represented
-      in the compressed format described in RFC 4291, Section
-      2.2, item 2 with the following additional rules: the ::
-      substitution must be applied to the longest sequence of
-      all-zero 16-bit chunks in an IPv6 address.  If there is
-      a tie, the first sequence of all-zero 16-bit chunks is
-      replaced by ::.  Single all-zero 16-bit chunks are not
-      compressed.  The canonical format uses lowercase
-      characters and leading zeros are not allowed.";
+      IPv6 prefix.  Furthermore, the IPv6 address is represented
+      as defined in Section 4 of RFC 5952.";
     reference
-     "RFC 4291: IP Version 6 Addressing Architecture";
+     "RFC 5952: A Recommendation for IPv6 Address Text
+                Representation";
   }
 
   /*** collection of domain name and URI types ***/
 
   typedef domain-name {
     type string {
-      pattern '((([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.)*'
-           +  '([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.?)'
-           +  '|\.';
+      pattern
+        '((([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.)*'
+      + '([a-zA-Z0-9_]([a-zA-Z0-9\-_]){0,61})?[a-zA-Z0-9]\.?)'
+      + '|\.';
       length "1..253";
     }
     description
@@ -345,13 +388,12 @@ module ietf-inet-types {
       may require to query multiple DNS records (e.g., A for IPv4
       and AAAA for IPv6).  The order of the resolution process and
       which DNS record takes precedence can either be defined
-      explicitely or it may depend on the configuration of the
+      explicitly or may depend on the configuration of the
       resolver.
 
       Domain-name values use the US-ASCII encoding.  Their canonical
       format uses lowercase US-ASCII characters.  Internationalized
-      domain names MUST be encoded in punycode as described in RFC
-      3492";
+      domain names MUST be A-labels as per RFC 5890.";
     reference
      "RFC  952: DoD Internet Host Table Specification
       RFC 1034: Domain Names - Concepts and Facilities
@@ -359,11 +401,8 @@ module ietf-inet-types {
                 and Support
       RFC 2782: A DNS RR for specifying the location of services
                 (DNS SRV)
-      RFC 3492: Punycode: A Bootstring encoding of Unicode for
-                Internationalized Domain Names in Applications
-                (IDNA)
-      RFC 5891: Internationalizing Domain Names in Applications
-                (IDNA): Protocol";
+      RFC 5890: Internationalized Domain Names in Applications
+                (IDNA): Definitions and Document Framework";
   }
 
   typedef host {
index f6a0b888bd3e81e5ccd2bcedc09b991cdbc370e8..4ad5b74fe924ddb81c63e5bb32b27d543a19aad3 100644 (file)
@@ -4,7 +4,7 @@ module test-config-files {
     prefix "it-duplicate";
 
     import config { prefix config; revision-date 2013-04-05; }
-    import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+    import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
 
     description
index fc0e0730dfe4a648d518b153a9fc097198888789..ac3408834741b37d4586cfdbac4429f691540a79 100644 (file)
@@ -4,7 +4,7 @@ module test-config-files1 {
     prefix "it-duplicate";
 
     import config { prefix config; revision-date 2013-04-05; }
-    import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+    import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
 
 
     description
index f212fbd08961dab2e4b41bbaf8fc52843e331b74..c549eb1f633d4395a88c6b9f8346f820a039ccf5 100644 (file)
@@ -26,7 +26,7 @@
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal.model</groupId>
-      <artifactId>ietf-inet-types</artifactId>
+      <artifactId>ietf-inet-types-2013-07-15</artifactId>
     </dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
index 06b874c9b5c9b7ef513dda95507ed9b16350c71c..c0c6846d63bf2cd32c94025efde41f7c959c20de 100644 (file)
@@ -5,7 +5,7 @@ module config-test-impl {
 
     import config-test { prefix test; revision-date 2013-06-13;}
     import config { prefix config; revision-date 2013-04-05; }
-    import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
+    import ietf-inet-types { prefix inet; revision-date 2013-07-15;}
     import rpc-context { prefix rpcx; revision-date 2013-06-17; }
     import test-types { prefix tt; revision-date 2013-11-27; }
     import test-groups { prefix tg; revision-date 2014-12-08; }
index 1d2c66fc0dd508dbdf0faae2be85e9507eba3356..62b74e63abfa5141020157ea743b52f33a9c3e4d 100644 (file)
@@ -32,7 +32,7 @@
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal.model</groupId>
-      <artifactId>ietf-yang-types</artifactId>
+      <artifactId>ietf-yang-types-20130715</artifactId>
     </dependency>
   </dependencies>
 
index 1266a9ee235da34bd107fc023ca7523f342720ee..5db2ed0c7ca8a489474585747ddc465b29a89d6f 100644 (file)
@@ -24,7 +24,7 @@
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal.model</groupId>
-      <artifactId>ietf-yang-types</artifactId>
+      <artifactId>ietf-yang-types-20130715</artifactId>
     </dependency>
   </dependencies>
 
index 7d1faa0cd5a1e6c6ca6814b4bbd7f012f3a1ce86..2bd1b7f0347d551c2746c28227c2b54407804cc8 100644 (file)
         </dependency>
         <dependency>
        <groupId>org.opendaylight.mdsal.model</groupId>
-       <artifactId>ietf-inet-types</artifactId>
+       <artifactId>ietf-inet-types-2013-07-15</artifactId>
        <version>${ietf-inet-types.version}</version>
       </dependency>
       <dependency>
        <groupId>org.opendaylight.mdsal.model</groupId>
-       <artifactId>ietf-yang-types</artifactId>
+       <artifactId>ietf-yang-types-20130715</artifactId>
        <version>${ietf-yang-types.version}</version>
       </dependency>
         <dependency>
index 899724658f2202f1e30c0d795d70fe294f7e95b0..34ffb1cfbf6d48d02a8449c7553097e34974acfd 100644 (file)
@@ -6,7 +6,7 @@ module car-people {
 
     prefix car;
 
-         import ietf-inet-types { prefix "inet"; revision-date 2010-09-24; }
+         import ietf-inet-types { prefix "inet"; revision-date 2013-07-15; }
          import car { prefix "c"; revision-date 2014-08-18; }
          import people { prefix "people"; revision-date 2014-08-18; }
 
@@ -39,4 +39,4 @@ module car-people {
         }
       }
     }
-}
\ No newline at end of file
+}
index f6a8797098b65a7f7e2e4c3c01d49c22bddc8b26..b771346112a9d5d2160bf131bb0b8a22f5face0d 100644 (file)
@@ -6,7 +6,7 @@ module car-purchase {
 
     prefix cp;
 
-         import ietf-inet-types { prefix "inet"; revision-date 2010-09-24; }
+         import ietf-inet-types { prefix "inet"; revision-date 2013-07-15; }
          import car { prefix "car"; revision-date 2014-08-18; }
          import people { prefix "person"; revision-date 2014-08-18; }
          import yang-ext {prefix "ext"; revision-date "2013-07-09";}
@@ -57,4 +57,4 @@ module car-purchase {
             description "identifier of person.";
           }
         }
-}
\ No newline at end of file
+}
index f279949b5eb3412005775617765ea0a7c662d3b7..2d552f447d602358191a2a5de06c7d9473b4f6d4 100644 (file)
@@ -6,7 +6,7 @@ module car {
 
     prefix car;
 
-       import ietf-inet-types { prefix "inet"; revision-date 2010-09-24; }
+       import ietf-inet-types { prefix "inet"; revision-date 2013-07-15; }
        
     organization "Netconf Central";
 
@@ -116,4 +116,4 @@ module car {
     rpc unregister-logging-dtcls {
         description "Unregisters the logging DTCL(s) for the cars container.";
     }
-}
\ No newline at end of file
+}
index 6c8f24703f40b0ce775534b5e3bcfab82d40dc2a..4efc218dff2df73a4c605d7f4f336eb9fd8f2a87 100644 (file)
@@ -6,7 +6,7 @@ module people {
 
     prefix people;
 
-         import ietf-inet-types { prefix "inet"; revision-date 2010-09-24; }
+         import ietf-inet-types { prefix "inet"; revision-date 2013-07-15; }
        
     organization "Netconf Central";
 
@@ -77,4 +77,4 @@ module people {
         uses person;
       }
     }
-}
\ No newline at end of file
+}
index 9dc61ebe6b7747c1283890f906b1e83cde533d7d..bf025f415aaf95e27798c7bf05956469dc78b0bb 100644 (file)
@@ -3,7 +3,7 @@ module opendaylight-inventory {
     prefix inv;
 
     import yang-ext {prefix ext; revision-date "2013-07-09";}
-    import ietf-inet-types {prefix inet; revision-date "2010-09-24";}
+    import ietf-inet-types {prefix inet; revision-date "2013-07-15";}
 
 
     revision "2013-08-19" {
index 68fb1e565960286c73d857b4e0419fd2747507c7..b1893e5f8b29b8f3902f763b32ff193aefe01857 100644 (file)
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal.model</groupId>
-      <artifactId>ietf-inet-types</artifactId>
+      <artifactId>ietf-inet-types-2013-07-15</artifactId>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal.model</groupId>
-      <artifactId>ietf-yang-types</artifactId>
+      <artifactId>ietf-yang-types-20130715</artifactId>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal.model</groupId>