Main Menu

Project Life Cycle

Change Log

VERSION 3.3 (27/04/2015)

  • Bug
    • End date should not be checked if infinite duration is selected
    • Failure cause arrow for more info does not work
    • Fix GFD 202 compliance
  • Improvement
    • Configurable interval for domain updates from TS
    • Dynamic population of available STP pool for automated tests
    • Do not display VLAN search animation when reservation has terminated
  • New Feature
    • Discovery Service
    • Investigate [OpenFlow] TP
  • Task
    • Update userdetails.xml on Geant portal for edugain and automatic redirection to own domain

VERSION 3.2.1 (30/01/2015)

  • Bug
    • Timezone is not calculated properly at the submit verification dialog
    • [NullPointerException] at Map when accessing reservation that spans domain with different nsa and topology names
  • Improvement
    • Add popups with explanations to users
    • Add globalReservationId in statistics CSV
  • New Feature
    • Add auto-provision checkbox possibility at the request page
  • Task
    • Add description field in messages sent to CMon

VERSION 3.2 (08/12/2014)

  • Bug
    • Can't modify reservation - no error message to the user provided (only log file)
    • Some commands in the console do not accurately display reservation information
    • Resubmit does not properly work for reservations with manually added STPs
    • TS logout only works from central page
  • Improvement
    • Signal to user that "provision" is needed to build a circuit
    • Incoming requests with no ROLE should be mapped to a new ROLE
    • Make reply to cNIS alarm asynchronous
    • Display both STP name and id in Request circuit
    • Make location for uploaded files folder configurable
    • Resubmit should also keep token(s)
  • New Feature
    • Support external requests
    • Simple regex for port permissions
    • Support Google Earth
  • Task
    • Update Portal guide for 3.1
    • Disable SSLv3 in cxf.xml

VERSION 3.1 (08/09/2014)

  • Bug
    • Subsection "2.4.1.4 Configure DM to use cNIS as topology information source" is in a wrong place in the document
    • Incomplete description of the application.properties file (TS component)
    • BoD map refresh
    • Proper effective duration at statistics
  • Improvement
    • Installguide: When moved to cNIS 3.3, which is a single component application, please update documentation accordingly
    • Provide failure cause
    • Do not show VLAN 0 at Portal
    • Improve statistics reporting
    • Most configuration changes should need no restart
  • New Feature
    • Add index to [ConnectionTrace]
    • Support domains with no VLAN translation
    • Support interop with domains which do not accept under-qualified STP
    • Loop detection
    • Automated test application for MDSD
    • Android app
  • Task
    • Update nmlbase.xsd definition and add [SwitchingService] information in extracted NML Topology
  • Tests
    • Test integration with CMon in multidomain environments

VERSION 3.0 (31/03/2014)

  • Bug
    • Remember to remove the hardcoded Miami-Kopenhagen link before official release
    • SSL/TLS is not properly disabled
  • Improvement
    • Upgrade AA framework and eduGAIN support to AA framework release 1.9
    • Log XML messages with indentation
  • New Feature
    • Monitoring of the circuits
    • Generate and validate authorization tokens
  • Task
    • Add TLS support for UAP client in TS
    • Prepare Cookbook for GEANT BoD service
  • Development
    • Handle restoration of NSI reservations
  • Documentation
    • Update installation guide with instructions on setting up eduGAIN authentication

VERSION 3.0-beta (28/02/2014)

  • Bug
    • Ero is not properly generated
  • Improvement
    • DM should handle requests one at a time
  • New Feature
    • Connection traces
  • Task
    • Refactor Topology representation

VERSION 3.0-alpha2 (10/02/2014)

  • Bug
    • An exception occurs on [AutoBahn] startup when no External domain links are defined
  • Improvement
    • Installguide: Consider treating cNIS as an [AutoBAHN] component instead of being just a prerequisite.
    • Installguide: Table of contents out-of-date - requires re-creation by the MS Word document reader
    • Installguide: It lacks a section about [AutoBAHN] installation.
    • Installguide: When moved to cNIS 3.3, which is a single component application, please update documentation accordingly
    • Installguide: No information about cNIS component in introduction
    • Installguide: No topology service component included in the picture in introduction
    • Installguide: correct information about cNIS vs. Tomcat compatibility
    • Installguide: Prerequisites for [AutoBAHN] system installation are defined twice (introduction and dedicated section)
    • Installguide: emphasize the information about the need of NTP based time synchronization
    • Installguide: somwhere in the beginning there should be a short explanation what is the cNIS and what role it plays in the system
    • Installguide: TS works only with Tomcat7
    • Installguide: root.nsa parater explanation is incorrect
    • Installguide: parameter 'db.type' should be placed in a different "logical" group as it is not specific for the used RDBMS
    • Cleanups in poms
    • Move external sources to external project
    • Enhance TS with update and delete Network or STP and topology insertion from XML or CSV
  • New Feature
    • Add token field in [WebGUI] to be transferred along with NSI header for authentication
    • Add support for XML topology export in TS
  • Story
    • Rewrite IDM to natively support NSI
  • Task
    • Missing GEANT Artifactory repository in main POM.XML file
    • Simplify Maven Surefire configuration for automated tests
    • Disable broken tests to let compile the project without -Dmaven.test.skip=true option
    • Reenable Continuous Integration builds to obtain automated tests feedback
    • Remove nsa.root references
    • Refactor [InterdomainPathfinder]
  • Development
    • Interdomain pathfinder for NSI topology - new JUnit tests
    • BoD portal updates for NSI
    • Add token to NSI header
    • Add TS-IDM interface for topology update notification
    • Update for r117 of NSI CS v2

VERSION 3.0-alpha (11/10/2013)

  • Improvement
    • Improved intradomain pathfinding
  • Development
    • Interdomain pathfinder for NSI topology
    • NSIv2 state machine
    • Topology insertion at root NSA
    • Update Database Hibernate access to handle NSI reservations
    • Update Database Hibernate access to store NSI topology
    • NSI v2 interdomain protocol
    • Update reservation callbacks for NSIv2 states
    • Maintain backwards compatibility with UAP and Administration interfaces
    • Modify Reservation Processor and Scheduler to handle NSI reservations
    • Adapt DM functionality to NSIv2 reservation procedure

VERSION 2.4 (13/03/2013)

  • Bug
    • Verify that domains with no client ports are handled gracefully by [WebGUI]
    • [AutoBAHN]'s ZIP file includes two instances of xercesImpl-2.9.1.jar
    • Client ports are not displayed if only one IDM exists in BoD map page
    • End time resets when clicking on test reservation
    • Handle gracefully case where domain has only a single client and user selects it as both start and end domain
    • API clients sometimes cause [AutoBAHN] to get stuck when sending Cancel messages
    • After an exception, request capacity is multiplied
  • Improvement
    • Timezone summer time support
    • Copy external dependencies on Spring taglibs to local directory
    • When user has no MTU preference, a message and not 0 should be displayed
    • Adjust end time according to start time on webgui
    • Remove stuck reservations in transitioning state at restart
    • Better error messages when constraints (such as requested VLANs) cannot be met
    • Limit services listed in Track circuits page
  • New Feature
    • Use JRA2T1 mechanism for cNIS to Autobahn alarm/notification
  • Security Vulnerability
    • Analyze and incorporate Security Cookbook suggestions
  • Task
    • Code convention
    • Cleanup reservations in ACCEPTED state upon restart
    • Provide example of client using WS Security
    • Automated generation of complex topologies for more exhaustive pathfinder testing

VERSION 2.3 (27/12/2012)

  • Bug
    • shutdown and restart from console do not work
    • Too long interdomain pathfinding times
    • Start and end time
    • Reservation parameter values are not properly escaped when displayed using Javascript
    • End port VLAN preference is ignored if a single-domain reservation has no start port VLAN preference
    • Back button during request reservation causes reservation capacity to increase million-fold
  • Improvement
    • Improve the synchronization mechanisms between IDMs and Client Portal
    • Introduce pagination and filter hiding in statistics page
    • Request reservation page VLAN selection improvements
    • Upgrade Google Maps to v3
    • Cancelling a reservation should first ask for verification
    • Unify autobahn.properties and services.properties
  • New Feature
    • Authentication using the new eduGAIN WAYF page
    • Security using SSL
    • Support virtual hub nodes
    • Installer should also check for clock synchronization
  • Story
    • Panel for NOC with the detailed information on the part of the circuit inside a domain
    • NSI support
  • Task
    • Enhance unit tests coverage
    • Integration with cNIS 3.3
  • Development
    • Visualization page
    • Reservation Info page improvements
  • Tests
    • State transitions in IDM: verify the logic of reservation processing

VERSION 2.2 (12/10/2012)

  • Bug
    • Reservation stuck in Scheduling state
  • Improvement
    • Present IDCP domains as separate drop-down entities
    • Better implementation of track circuits (submitted requests) page, addition of filters and search functionality
  • New Feature
    • Automate the conversion of [AutoBAHN] topology to IDCP
    • Create a method for autobahn topology conversion to idcp format ([CtrlPlaneDomainContent]). Additionally, idcp topology should be serialized to xml in order to be able to upload it to a perfsonar topology service.
    • Disable / enable TP communication using console command
    • Add a slider element for reservation capacity
  • Task
    • Code cleaning
    • Integration with cNIS 3.2
  • Development
    • Improve the granularity of the error messages generated by the modules.

VERSION 2.1.3 (09/09/2012)

  • Bug
    • Failure cause string may be larger than is possible to be stored in [ReservationHistory] table
    • Reservations are not always properly displayed on map
  • Improvement
    • Re-implement IDCP support using IDCP manager
    • Unify how Idcp/Nsi/other protocols are handled
  • New Feature
    • Portal page with BoD reporting data
    • Add support for read-only user accounts

VERSION 2.1.2 (12/08/2012)

VERSION 2.1.1 (01/08/2012)

  • Bug
    • NOC panel page with intradomain reservation details does not display correctly
    • Remove from database reservation requests that will never be processed
    • Reservation recovery does not restore proper reservation state if activation or finish time was missed
    • Ports in Portal are not updated after a topology change
    • test (fake) reservations cause the default port selections to be restored
  • New Feature
    • Add method to retrieve list of all IDMs from Lookup
  • Task
    • Create separate project for LS related code

VERSION 2.1 (05/07/2012)

  • Bug
    • [ServiceScheduler] crashes when a service is cancelled before it had the chance to be processed at all
    • Test (fake) reservations are not properly removed from database after processing
    • Cancelling of services with multiple reservations does not work.
    • Failed service with multiple reservations causes Hibernate exception upon restart
  • Epic
    • IDC Protocol support
  • Improvement
    • Cache information obtained from Lookup
  • New Feature
    • Utilize cNIS notifications to only retrieve topology when changed
    • Resubmit and edit service functionality
    • Property to configure cNIS timeout
    • Add method for retrieval of active IDMs from Portal
  • Story
    • Automate the topology exchange
  • Development
    • Reservations involving DICE IDCP domains processing (IDCP -> AB)

VERSION 2.0 (14/06/2012)

  • Bug
    • Map consumes a lot of memory
    • Submitted services screen tables get out of bounds
    • [ReservationProcessor] does not guarantee that a single reservation is processed at a time
    • VLAN translation reserves an additional internal VLAN
    • Reservation that throws exception in Scheduling phase still transits to Scheduled instead of failing
    • Request reservation start/end time Calendar issues
    • Interdomain interface methods may be called before IDM is properly initialized
    • Hibernate throws Exception when a restart takes place with a scheduled reservation in the DB about to be activated
    • Hibernate throws Exception when a restart takes place with a reservation in the DB about to finish
    • [ReservationHistory] table needs a field for keeping failure causes
    • Interdomain PF (DFS version) does not properly calculate user-requested inclusions
    • UAP Interface - missing information about the vlans in the [ReservationResponse] after creating a service
  • Improvement
    • Submitted services screen scrolling needs some improvements
    • Add separate network administrator role
    • Group IDCP ports as a separate selection at 1st step of request process
    • Cancel button is not needed in Login dialog
    • Efficient handling of incoming reservation with foreign start port
    • Console output for reservations should also list state name
    • Visual feedback when user presses cancel button
    • Requested and allocated VLANs should be displayed
  • New Feature
    • Property for defining default MTU value across whole domain
    • Support port restrictions per user
    • User interface for managing port, vlan and maxCapacity restrictions per user
    • Allow the user to also select destination domain before displaying port listing
    • Add tooltip with explanation about reservation states in submitted services screen
    • Support VLAN and capacity restriction per user
    • Create simple client for periodic service checking
    • Display logged in users
    • User notification for used VLANs
  • Story
    • Handle topology updates without system cleanup/restart
  • Task
    • Enhance [WebGUI] About page
    • Migration to cNIS 3.1
  • Development
    • Add support for proxy IDMs
    • Make abstract identifiers persistent
    • Handle updates of abstracted topology elements
    • Handle deletions of topology elements
    • Store user requests in database
  • General
    • IDM: Update of IDM location to domain name association
    • Single data classes namespace

VERSION 1.0.4 (02/03/2012)

  • Bug
    • Reservation state does not transit to Failed when a problem in a 3-domain testbed is simulated
    • Reservations table headers are displayed even if there are no reservation in the service
    • When selecting an info for an element on the map the previous info box should disappear
    • A single service should not allow reservations with different home domains
    • stop.sh script no longer works
    • Return non successful codes on exit with error
    • Map is sometimes missing some endpoints
  • Improvement
    • VLAN translation for SDH domains
    • Information on select reservation should be displayed on the map
    • Remove some attributes of a link from info box on map
    • Improve logging
    • Database / Hibernate improvements
    • Replace outdated ssh connection library
    • Optimize [WebGUI] port retrieval
    • Cleanup [WebGUI] methods for accessing IDM
    • Lookup registration of friendly port names is not needed
    • Provide common code conventions
    • Display sorted port names
  • New Feature
    • Cancel button should only be available for services that have not ended
    • When visiting a Portal page, the user's domain should be automatically selected
  • Development
    • Keep deleted elements
  • Research
    • Investigate replication solution for perfsonar LS
  • Technical task
    • Make consistent use of logging
    • Avoid double logging
    • Make debug logging less expensive

VERSION 1.0.3 (23/12/2011)

  • Bug
    • Calendar does not work when the hour or minute is a single digit
    • Hibernate exceptions
    • Error when removing a recovered reservation
    • Display wrong username/password message when wrong credentials are given
    • Ports retrieved from cNIS for SDH topologies should have unique names
    • Multiple links attached to the same port should be disallowed when retrieving topology from cNIS
    • [UserAuthParameters] and Service user values are not persisted in the database
  • Improvement
    • User should not be allowed to select same start and end port for a reservation
    • Change the About [AutoBAHN] screen
  • New Feature
    • Automate the procedure for handling topology updates
    • Implement topology exchange mechanism using LS
  • Development
    • Reading the nodes vlan translation capability from cNIS
    • Persisting vlan translation capability for nodes
  • Documentation
    • Update installation guide to reflect new LS topology exchange method and downgrade OSPF method
  • General
    • O/R mappings and database creation
    • Establish table naming conventions
    • Replace outdated database connection pooling library
  • Installation
    • Simplify installer by disabling OSPF-Quagga related actions

VERSION 1.1 (17/11/2011)

  • Bug
    • The intradomain reservations are not transferred properly to the Client portal
  • Epic
    • Authorization
  • Improvement
    • Change the way the intradomain reservations details are transferred to Client Portal
    • Cache reservation data in Client portal
  • Story
    • User interface for managing the ACLs
  • Task
    • Update the Tool interface description according to the new tool.wsdl file
  • Development
    • Update WS interfaces between modules to support NOC panel information
    • Create simple page displaying NOC panel information in text form
    • Adjust NOC panel presentation layer
    • Logs coloring

VERSION 1.0.2 (14/11/2011)

  • Bug
    • Submitted services table is missing the end port column
    • The end port's friendly name is null when a new domain is added
    • Building application with mvnall.bat script is impossible
    • Test reservation functionality seems to permanently reserve VLANs
    • Pressing enter at search box in statistics page throws exception
    • Timezones are not handled properly
    • Multiple VLAN ranges in a single Ethernet link are not handled properly
    • Restart functionality needs improvement
    • Handle HTML escaped Strings from cNIS
  • Improvement
    • [WebGUI] compatibility with Tomcat7
    • Simplified properties file structure
  • New Feature
    • Support for the 10Gige interfaces in SDH
    • Support for alternative internal identifier schemes
  • Story
    • Client Portal enhancements (GN BoD service requirements)
  • Task
    • Geant TP complains if supplied with VLAN constraints for 1GE ports
  • Development
    • Remove the resiliency and priority fields
  • General
    • TP in Heanet

VERSION 1.0.1 (24/06/2011)

  • Bug
    • Map has random problems
    • Map page refreshes frequently
    • Adding a "start now" reservation after testing it may be blocked by date/time checking
    • Start script always starts Autobahn as a daemon, should check properties first
    • Problem with calculating VLAN segments - infinite loop
    • Wrong number of timeslots is reserved in sdh domains
    • State of the reservations is not synchronized with Client portal
  • Improvement
    • Keep the admin password to the [AutoBAHN] Console as a hash
    • Better handling of exception at Client Portal
    • Sending the email notifications to the user and local [AutoBAHN] administrator
    • Separate security mechanisms for module communication
    • Support for VLAN transport mode for SDH domains
    • Add setting for max_activation_time in the idm configuration file
    • State timeouts should be configurable in properties
  • New Feature
    • Crowd used as an IDP
  • General
    • Implement and document option for switching between IDPs
    • Add mail options in installer
    • Use signal instead of telnet connection to shut down autobahn

VERSION 1.0 (08/04/2011)

  • Bug
    • Unable to cancel service in Client Portal
    • At the map page, the left side menu and the color legend collide
    • At the request reservation page, some form elements do not appear well formatted
    • "none" strings for lookuphost are not handled properly
    • Better message when a domain has no client ports
    • Installer does not properly recognize comment lines in properties files
    • Cancel button does not always work
    • When the validation messages are displayed the layout of the form is broken
    • Links are not sent to quagga
    • Submited services screen: improve the layout
  • Improvement
    • Installer should fill module URLs in properties files automatically
    • Public identifiers should be edited within cNIS
    • Menu structure
    • Release number in the footer
    • Handle google maps keys for both IP and domain URL
    • User readable label for links instead of an IP identifier
    • Hide the password characters when entering it in [AutoBAHN] Console
    • Friendly name of endpoint should be displayed in popup on map
    • Remove the Checkstyle, PMD and other code analysis actions from the standard maven build lifecycle
  • General
    • Popup from the map is misplaced (firefox)
    • Remove also all other duplicate entries
    • Copy port numbers from services.properties

VERSION 1.0RC (02/03/2011)

  • Bug
    • Exception pages should not appear at user
    • dm.properties graphical editor fails and invalid data is inserted into the file
  • Epic
    • End users experience
  • Improvement
    • Meaningful exception messages
  • New Feature
    • Path Set-up time stats
    • Importer for intradomain topology sql files
    • Add CLI authentication
    • Implement page with user interface for editing XML users file
    • Introduce TP-Proxy for translating tool requests to old interface
  • Story
    • Support for SDH technology (Alcatel MCC platform)
    • Freeze and slim Tool interface (DM - Technology Proxy)
    • Support for VLAN rewriting functionality across the path
    • Maintaining the project site
  • Task
    • Create adapter classes that follow the old tool interface
    • Prepare the Mock TP utility for the testing activities
  • Development
    • Integrate the Technology Proxy for Alcatel platform with the new version of NMS
    • Calculate set-up time at each domain
    • Use historical set-up values to estimate future set-up time
    • Change database schema to store set-up time
    • Create interface for administrators to view set-up times
    • Calculate reservation total set-up time from Home domain
    • Import sql topology at installer
    • Change the 'Process now' setting behaviour
    • Selecting the transport mode for the endpoints
    • Change the constraints calculation within a single domain
    • Change the global constraints calculation mechanism
    • Prepare the new version of Tool interface
    • Display the VLAN identifiers selected for the endpoints of the circuit
  • Documentation
    • Document sql topology import procedures
  • General
    • Tool interface: send constraints using a single type only
    • Eliminate unused fields from wsdl
    • Unbind the external interfaces from direct data model classes
  • Tests
    • Perform the e2e dataplane tests including the GEANT domain

VERSION 0.8 (17/01/2011)

  • Bug
    • User is not able to cancel a reservation unless he fills required parameters
    • IDCP ports are displayed twice in Reservation Portal screen
    • Interdomain PF (DFS version) runs for very long with complex topologies
    • Map page crashes when all the IDMs have been shut down at once
  • Improvement
    • Filtering the services on the user
    • Improve the date selection panel on the Add reservation screen
    • Better display of friendly names in Client Portal
    • Client Portal improvements
    • Use domain names in Client Portal instead of IDM URLs
  • Story
    • Implementation of the Authorization module
    • Introduce roles for the users
  • Development
    • Friendly names of the end ports displayed in the 'Submited services' screen and on the map
  • General
    • Display warning upon system initialization when client port description is empty
    • Do not display the friendly port name value if it is null
    • Old reservations (recovered after an IDM crash) are not displayed on map
    • Actions like Cancel should be the buttons (for consistency)
    • Popup from the map is misplaced (firefox)
    • Messages after validation break the layout of the form
    • Split optional properties in Reservation details screen
    • Change captions in Reservation details screen
    • 'Skip adding' button doesn't work in Reservation details screen
    • Ajax update of states on Submitted Reservations screens
    • Domains logs updated continuously using AJAX
    • Properties page artistic update
  • Tests
    • Make sure cNIS "description" tag for client ports is properly mapped in AB database

VERSION 0.7 (22/10/2010)

  • Bug
    • Delay parameter not recognized from user form
    • Include / exclude values for domains / links not recognized from user form
  • Improvement
    • Paging the results in the Show services screen
    • New layout for [AutoBAHN] client portal
  • Task
    • Create sorting services in toolkit layout
  • Development
    • Introduce tabbed layout for the Add reservation screen
    • Securing the business logic by checking whether user has the credentials to perform certain action
    • Better usability for distinguishing IDCP from Autobahn endpoints at Portal reservation screen
    • Nicer login screen
    • Better layout for the reservations panel on the right side of map screen
    • Nice looking IDM parameters list
    • Nicer looking left menu
    • Artistic update of portal graphics
  • Documentation
    • Prepare evaluation of web presentation frameworks

VERSION 0.6 (17/09/2010)

  • Bug
    • Destination directories are never cleaned when generating environment using Testing Platform
    • Timeout in Scheduling phase is not removed when something fails during sending the scheduleReservation message
  • Improvement
    • GUI enhancements
    • Improve the synchronization mechanisms between Client portal's map and server side
    • Upgrade project dependencies
    • MTU calculation for an e2e path
    • Restoration of the running reservations should take place before IDM becomes accessible by users
  • New Feature
    • Automated multidomain integration tests using Testing platform
  • Task
    • DICE IDC Proxy
    • Remove the redundant jsp files from views/jsp/autobahn
    • Investigate WS interface publishing using Spring XML
  • Development
    • Improve the sorting in the Show services screen.
    • Fill in all necessary business logic
    • Seperate the integration tests from unit tests
    • Integrate the solution with Hudson
    • Implement changes in data model to represent external DICE IDCP enabled domains
    • MTU calculation for intra-domain path
    • Calculating of mtu parameter by multiple domains
    • Allowing end user to request path with specific mtu
    • Launch dedicated LS instance during the pre-integration-test phase
    • Reservations involving DICE IDCP domains processing (AB -> IDCP)
    • Update UAP interface to retrieve IDCP ports
  • General
    • Implement OSCARSNotify interface for receiving and sending asynchronous notifications
  • Installation
    • Use an external instance of LS for the tests
  • Research
    • Prepare design document for the Exchanging topology through DICE IDCP
    • Specification for handling the MTU parameter of interface

VERSION 0.5.1 (04/08/2010)

  • Bug
    • Client domains should not be present in domains include/exclude lists
    • When selecting a reservation from right panel the involved links are not displayed on the map
    • Infinite loop in state transitions between LOCAL_CHECK and PATHFINDING
  • Improvement
    • Improve the date selection panel on the Add reservation screen
    • Installation procedure improvement
    • Validate the URL before trying to send a message to a service
    • Perform initialization checks to improve reliability
  • Task
    • Import Geant2 TP from old repository
    • Import PIONIER TP from GN2 project
    • Check if [AutoBAHN] works with the newest release of pS LS
    • Update the logging configuration
    • Remove the generated stubs for web services
    • Cleanup Proxy interface by integrating IDCP functionality within IDM project
  • Development
    • Draw the endpoints around the IDM on the map (with corresponding links)
    • Fix the reservation colors on the map
    • Date format for the default value of start/end time - Reservation Details screen
    • Integrate tests with maven to use the most recent build
    • Seperate the integration tests from unit tests
    • Create facilities for creating and recreating testing environments
    • Add support for Linux systems
  • Documentation
    • Create documentation for developers explaining how to use it
  • General
    • Integrate Proxy module with IDM
    • Perform initialization checks in DM module
    • Perform initialization checks in IDM module
    • Perform initialization checks in TA module
    • Perform initialization checks in Calendar module
  • Tests
    • Verify interoperability by testing with Internet2

VERSION 0.4.2 (08/06/2010)

  • Bug
    • [AutoBAHN] database can not be cleaned in order to insert cNIS topology when reservations exist
    • Missing cnis.address property from dm.properties
    • domainName in dm.properties is not set
    • Problematic IP address handling
    • Installer crashes when a property field is left completely blank
  • Task
    • Clean unused socket-based proxy from IDM
  • General
    • Adapt to the current version of protocol
  • Tests
    • Functional tests for GUI
    • TA: Verifying the proper abstraction behaviour. Scenarios with different topologies
    • TA: verifying the behaviour of assigning IP addresses to network entities.
    • Calendar: checking proper resources availability calendar behaviour
    • [IntradomainPathfinder]: checking the proper pf process for different topologies

VERSION 0.3

  • Bug
    • Unexisting port given in request
    • Whole login page appears inside the main container after period of inactivity
    • Button label on login page
    • Exception page displayed when accessing domain logs screen
    • Intradomain Pathfinder ignores [PathConstraints] parameter
    • IDM DFS PF does not work properly after initial failure to find path
    • Home Domain Reservations do not properly handle multiple paths returned by the [InterPF] when all the paths fail
  • Improvement
    • Refine installation procedure
  • Task
    • Go through changed XML annotations to see if they affect published WS interfaces
    • Introduce Continuos Integration recommended by SA4 (Hudson)
    • Eliminate XSS threat in GUI web application
    • Add the old JRA3_Client project in Maven structure
  • General
    • UI: Query for friendly name of end port
    • UI: Query for all end ports and their friendly names in a domain,
    • Communication between Proxy and IDM
  • Tests
    • Testing the installer in various environments
    • Verify the basic functionality of the user interface
    • Adjust the DM unit tests to be used in maven/hudson env.

VERSION 0.2

  • Bug
    • Capacity label in submitting reservation screen
  • Improvement
    • Secure the WS communication with eduGAIN mechanisms
    • Enable user to specify routing hints
  • Task
    • Migrate to SVN server provided by SA4 infrastructure
  • General
    • Change UAP interface to support routing hints
    • Implementation of VLAN selection
    • Implementation of links/domains inclusion
    • Implementation of links/domains exclusion
    • Investigate WS-Security support
    • Implementation of signing / validation of exchanged information using WS-Security
    • Implementation of encryption of exchanged information using WS-Security
    • Integration of security implementation with edugain API
    • Obtain valid certificate from eduGAIN PKI
  • Patch
    • Length of field for name of domain is too short.
    • Quagga doesn't start
    • When configuring quagga some fields are edited using ncurses and some are edited using standard console input
    • The button in the bottom should be labeled 'Continue' rather than 'Exit' in some states

VERSION 0.1

  • Bug
    • Problem with multihoming in [InterdomainPathfinder]
    • JVM Bug when using the new libraries
  • Improvement
    • Migration to CXFire 2.2.2
    • Migrate to cNIS 2.0.4-RC1
    • Migrate DM test cases to separated DM-TA-Calendar design
  • New Feature
    • Deploy perfsonar LS and verify that it can be used for Autobahn
    • Adjust Autobahn modules to use LS
  • Task
    • Separate Topology Abstraction into a new module
    • Separate Resources Reservation Calendar into a new module
    • Maven migration
  • Documentation
    • Documentation for updated installation procedure
  • General
    • IDM: Registration of IDM location to domain name association
    • IDM: Deregistration of IDM location to domain name association
    • IDM: Query of IDM location to domain name association
    • DM: Query of edge port identifier of interdomain link
    • DM: Query for all external edge port identifiers of interdomain links
    • TA: Registration of end port to friendly name association
    • TA: Registration of edge port identifier of interdomain link
    • Implementation of ncurses-based text-mode menu interface
    • Implementation of command line configuration wizard
    • Integration of various installer scripts for a unified script
    • Folder structure reorganization
    • Create pom.xml files for all projects
  • Tests
    • Testing the installer in basic scenarios
Skip to end of metadata
Go to start of metadata
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.