User Tools

Site Tools


maintenance:releases:7.0.2_20171024
LDAP: couldn't connect to LDAP server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
releases:7.0.2_20171024 [2017/12/21 13:27] jboschmaintenance:releases:7.0.2_20171024 [2019/12/23 15:54] (current) yspeerte
Line 1: Line 1:
 +{{indexmenu_n>20171024}}
 +
 +===== NetYCE 7.0.2 Build_20171024 =====
 +===== Release notes =====
 +Date: 2017-10-25
 +
 +
 +\\ 
 +<WRAP widths 60% box safety>
 +==== Enhancement ====
 +</WRAP>
 +
 +=== Local Wiki installation ===
 +<WRAP indent>
 +To install the NetYCE Wiki pages on a local NetYCE server to downloads were available to
 +update the engine and the Wiki pages. This assumed that the manual steps involved with the
 +initial installation were carried out properly. 
 +
 +Now the installation is further automated at the upload and installation of the Wiki pages
 +using the NetYCE front-end, eliminating the manual steps to activate the Wiki locally.
 +The initial setup still requires various steps as are outlined in the Wiki page 
 +"Download WIKI installation files" at "https://wiki.netyce.com/doku.php/downloads:wiki_updates".
 +
 +The Wiki installation now also ensures that any customer-special Wiki pages are included
 +with a local Wiki installation. They are clearly indicated using the customer name in
 +the Wiki menu. Only those customer-special pages will be installed as are indicated by 
 +the customer license-file. To show the customer-special pages on the local
 +Wiki requires the 'wiki-engine' to be updated.
 +
 +</WRAP>
 +
 +=== OSS integration: deltas update ===
 +<WRAP indent>
 +The datasets retrieved through the OSS integration can now determine changes in parameters (deltas).
 +These changes are then mapped to service-types to update the NetYCE model while 
 +a joblist is created for scheduling by the operator to update the network.
 +
 +</WRAP>
 +
 +=== Service-types to check subnet-port assignments ===
 +<WRAP indent>
 +Three new service-type commands were added to the available set bringing the total to 274. 
 +Two of these are for verification purposes since they will return an alias if the given
 +port and subnet are 'assigned'. The LOCATE-PORT-AT_SUBNET will return the port alias whereas
 +the LOCATE-SUBNET-AT_PORT will return the subnet alias. Both require the subnet alias and 
 +the port alias.
 +
 +The LOCATE-PORTS-AT_SUBNET is slightly different. It requires a portlist-alis and a subnet-alias
 +as input, and then returns only those ports that are assigned to the subnet. These are
 +returned as a portlist-alias.
 +
 +</WRAP>
 +
 +=== HP_C7 file transfer over VPN ===
 +<WRAP indent>
 +In designs where 'management' traffic is routed over a distinct VPN, the NetYCE
 +file transfers will fail. These connections are not initiated by the NetYCE server
 +but by the device, that in those cases require the transfer command to include
 +the VPN name used for management.
 +
 +To this end, the Node_vpn object now has the 'Vpn_management' attribute that is
 +must identify the desired VPN. Since the Node_vpn inherits most attribute values from
 +the Mpls_vpn object, the corresponding Mpls_management was added as well.
 +
 +The current implementation is - for now - limited to HP_C7 tftp transfers for
 +the configuration backups. OS file transfers will not yet support the VPN.
 +
 +</WRAP>
 +
 +=== Service-type to set Vrf attributes ===
 +<WRAP indent>
 +The Mpls_vrf and Node_vrf objects were extended with 'Mpls_management' and 'Vrf_management'
 +attributes respectively. This attribute is implemented as a checkbox to signal the Vrf
 +is used for 'management' traffic.
 +
 +To allow the modeler to set or unset the 'Vrf_management' attribute, a new service-type
 +was added that permits Node_vrf attributes to be changed: "ASSIGN - VRF - -attribute-".
 +
 +The 'Vrf_management' is used by NetYCE to transfer files between the device and the NetYCE
 +server. If a Vrf is assigned to the node with the 'Vrf_manangement' set, the file transfer
 +will specicially use the indicated Vrf.
 +
 +</WRAP>
 +
 +
 +\\ 
 +<WRAP widths 60% box safety>
 +==== Change ====
 +</WRAP>
 +
 +=== Obsoleted Cisco 'squeeze' ===
 +<WRAP indent>
 +Traditionally, several Cisco devices using flash drives required a 'squeeze'
 +command to free up the disk space after a file was removed. This command was
 +required when performing OS-upgrades make the available space usable.
 +However, all (supported) Cisco devices have obsoleted this command and its 
 +requirement. 
 +Since the failed squeeze also affected the NetYCE OS-upgrade process, the use
 +of the squeeze has been removed from the Cisco vendor modules.
 +
 +</WRAP>
 +
 +
 +\\ 
 +<WRAP widths 60% box safety>
 +==== Fix ====
 +</WRAP>
 +
 +=== Restore fail ===
 +<WRAP indent>
 +A problem was reported when restoring a database on a freshly build system. 
 +It would report a 'software error' at the end of the restore process. The issue
 +will only be observed when no Jobs were present on the system. A test that updates
 +the latest available Job-id failed when not finding any. This test has been corrected.
 +
 +</WRAP>
 +
 +=== Client type create bug fix ===
 +<WRAP indent>
 +Fixed a bug in which client types can't be created anymore.
 +
 +</WRAP>
 +
 +=== Site Create Redirect ===
 +<WRAP indent>
 +Creating a site now redirects to the site edit form. 
 +</WRAP>
 +
 +=== Site Create Rabonet ===
 +<WRAP indent>
 +Create Site now shows rabonet data based on Show_migration in the lookup. Possible subject to change
 +</WRAP>
 +
 +=== New Sitecode Search Zipcode ===
 +<WRAP indent>
 +You can now search for zip codes in the new sitecode form again. 
 +</WRAP>
 +
 +=== Max sites per Client and Client Type ===
 +<WRAP indent>
 +Client types and clients now allow for a max sites.
 +</WRAP>
 +
 +=== Client search select ===
 +<WRAP indent>
 +Searching a client now automatically selects this in its grid. 
 +</WRAP>
 +
 +=== Switch Port Details Description ===
 +<WRAP indent>
 +Changing templates in the switchportdetails form now also changes the port's description.
 +</WRAP>
 +
 +=== EVPN VLAN Search width ===
 +<WRAP indent>
 +The EVPN form VLAN search field is now wide enough again to search
 +</WRAP>
 +
 +=== Site Notes Save ===
 +<WRAP indent>
 +When editing a site's site notes, the notes are now saved to the database.
 +
 +</WRAP>
 +
 +=== Free GRE's when deleting node ===
 +<WRAP indent>
 +When deleting a node using the NetYCE front-end, the GRE allocations used by
 +this node were not freed. Performing the same action using the API did free them.
 +This situation has been corrected.
 +
 +</WRAP>
 +
 +=== Switchport Color Fix ===
 +<WRAP indent>
 +A real fix has been incorporated for the port colors that were wrong. The Red and Blue values got mixed up in the transition from YCE version 5 to 7. They are now set everywhere in the same correct way. 
 +
 +</WRAP>
 +
 +=== Net reservations bug ===
 +<WRAP indent>
 +Net reservations in the IPv4 subnet form are now editable again. 
 +
 +</WRAP>
 +
 +=== Update for scenarios with 'reload' ===
 +<WRAP indent>
 +Many of the scenario commands were changed to a more consistent naming convention.
 +One of them was 'Reload' that is now named 'Reboot_node'. The old names are still
 +supported however.
 +
 +This lead to a conflict in parameter names. The parameter 'reload' is now interpreted
 +as a 'Reboot_node' command. The new syntax checker of the jobs correctly denies the 
 +operation causing the job to fail.
 +
 +By altering the standard scenarios for 'Startup-config' and 'Node-migration', the 
 +jobs created by the tools 'Startup config', 'Reload node' and 'Node migration' will
 +no longer fail for this reason.
 +
 +</WRAP>
 +
 +=== Login change password ===
 +<WRAP indent>
 +When logging in using an expired password, the login prompted for an updated password and
 +its verification. When done, the user is granted access under the assumption his password
 +was updated. 
 +
 +The password was not updated however, causing the user to be denied access when
 +using his new password. If the old password was tried, the password update presented itself
 +again. This bug has now been corrected.
 +
 +Another problem has been identified where the password expiry notification was behaving 
 +erratically. This will be corrected shortly.
 +
 +</WRAP>
 +
 +=== Client supernet form closes ===
 +<WRAP indent>
 +Fixed the bug where the client supernet details form could not be closed. 
 +
 +</WRAP>
 +
 +=== Subnet form vlan can be empty ===
 +<WRAP indent>
 +The subnet datails form prevent users from making changes. This was due to
 +a missing required field, in this case the 'Vlan-id' field. 
 +The 'Vlan-id' field has been removed from the field validations for IP subnets
 +forms. This goes for version 4 and 6. 
 +</WRAP>
 +
 +=== Job logs current time ===
 +<WRAP indent>
 +The job logs form showed a current time of "null" in certain versions of firefox. This is now fixed. 
 +
 +</WRAP>
 +
 +=== Missing permissions for custom table ===
 +<WRAP indent>
 +Athe custom NMS table was not accessible using the 'Admin - Custom data' tools. The table 
 +'Dhcp_profiles' needed to be included in the permissions to giv this access.
 +
 +Patch 17102303 adds these permissions if this table is present.
 +
 +</WRAP>
 +
 +=== IP Subnet vlan templates ===
 +<WRAP indent>
 +The available vlan-templates in the subnet-edit form was limited to a subset. Vlan-templates where the
 +vendors vlan-interface name was not 'Vlan' were unlisted. 
 +By selecting using the interface-class 'Vl' instead of the interface-name 'Vlan' are all 
 +vendors' vlan-templates now listed.
 +</WRAP>
 +
 +=== Browser Viewing ===
 +<WRAP indent>
 +Users with browser levels could not open the Client, Site, Node and Service forms in the past, 
 +even though this was desired. They can now open the forms, but are unable to save anything. 
 +Unless, of course, they are given the ability through the auth_permissions table. 
 +
 +</WRAP>
 +
 +=== Node par-group default ===
 +<WRAP indent>
 +When creating a node many af its attributes are defined in the NodeType. When custom attributes
 +are needed for a node, the NodeType needs to specify the group name of the custom attributes.
 +This Par_group did not have a default value in NetYCE v7.0 where it did have one, 'Node', in
 +v6.x.
 +Now the Par_group 'Node' is assigned by default.
 +
 +</WRAP>
 +
 +=== Site-profile menu ===
 +<WRAP indent>
 +The drop-down menus in the Site edit form for Site_profile1 and Site_profile2 listed
 +the 'description' along with the numeric value instead of the intended 'str_value' and
 +its numeric value.
 +This has been corrected.
 +
 +</WRAP>
 +
 +=== HP-C5 vendor module ===
 +<WRAP indent>
 +The HP_C5 vendor module for NetYCE version 7.0 proved to have several failures. Most due
 +to the unverified status of the rewritten module.
 +The issues corrected include:
 +  * undetected login confirmation
 +  * misaligned cli-mode setting and dependencies
 +  * double responses to command confirmations or prompts
 +  * node prompt detection issues
 +  * undesired wait periods
 +These corrected aspects will allow for the execution of command jobs using cli configuration
 +changes and (nccm) backups. 
 +Verification of node startup-configuration pushes and reboots need yet to take place.
 +
 +</WRAP>
 +
 +=== HP-C7 vendor module ===
 +<WRAP indent>
 +The HP_C7 vendor module for NetYCE version 7.0 proved to have several failures.
 +The issues corrected include:
 +  * double responses to command confirmations or prompts
 +  * omit 'flash:' in target filename when saving a configuration to disk
 +  * correctly insert vpn name in file transfers
 +
 +</WRAP>
 +
 +=== Template edit fix ===
 +<WRAP indent>
 +The OK and Apply buttons in the Template Edit Form (not revisions) are visible again. 
 +</WRAP>
 +
 +=== Site Search ===
 +<WRAP indent>
 +Searching for certain sites doesn't crash the main form anymore. 
 +</WRAP>
 +
  
maintenance/releases/7.0.2_20171024.txt · Last modified: 2019/12/23 15:54 by yspeerte