Bug 156809 - [maintainer update] net-mgmt/noc: update from 0.6.2 to 0.6.4
Summary: [maintainer update] net-mgmt/noc: update from 0.6.2 to 0.6.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Beech Rintoul
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-04 10:00 UTC by Stanislav Svirid
Modified: 2011-05-11 18:20 UTC (History)
0 users

See Also:


Attachments
noc-0.6.4.patch (304.09 KB, patch)
2011-05-04 10:00 UTC, Stanislav Svirid
no flags Details | Diff
noc-0.6.4-1.patch (304.08 KB, patch)
2011-05-11 05:23 UTC, Stanislav Svirid
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Svirid 2011-05-04 10:00:22 UTC
Update to version 0.6.4

Change Log:
After six weeks of development NOC 0.6.3 is finally out. This release introduces major improvements in Service Activation area.
Among them are:

    pure-Python telnet and ssh clients implementation allows to override PTY limitations, greatly improve performance and concurrent session limits
    NOC's non-blocking IO library can use poll() and epoll() methods, as replacement of the classic select()
    debug-script can run script on several objects at once. Objects can be specified by listing names or using selector as well
    Optimization of CPU and memory usage allows to work with large configuration files (over 30Mb)
    Flexible CLI session setup procedure opens way to Cisco Catalyst clusters

Configuration management got additional Config Diff Filter Rule, which allows to strip unimportant config changes from notification,
while handling them as usually

Address Space Management got an ability to import prefixes from equipment's directly connected networks to database.

After one month of development NOC 0.6.4 is finally out.

This release introduces many major improvements in the Service Activation area.
Among them are:

SA Sharding

Service Activation subsystem can be split into several independing shards,
each having dedicated activators and SAE daemons. Sharding opens new ways
for horizontal scaling of large installations. In addition, shard can be
put offline, disabling only part of SA subsystem for maintainance.

WRR load balancing

Activator reports its capabilities (including script session limits)
to SAE on connect. SAE uses weighted round-robin (WRR) balancing scheme
to proportionally distribute the load between activators in the pool.
Per-object concurrent scripts limit

Managed Object's max_scripts attribute is used as per-object concurrent
scripts limit

Command snippets

Command Snippets are canned parametrized templates for frequenly-used
operations, which can be run multiple times on large amount of equipment.
Script output templating

Scripts launched from Managed Object's script form now utilize neat
HTML templates with additional hot actions links.

Bunch of usability and stability fixes are also applied.

This release introduces new ZTE.ZXR10 profile and several new scripts.



Changes in port:

Change depends of django to django-1.3.x version only
Add options for make 'noc' with GMPY and PEP8 modules
Remove creating user anf group from pkg-install script and use bsd.port.mk
mechanism.
Autogenerate PLIST file from MANIFEST file in distribution.
Comment 1 Beech Rintoul freebsd_committer freebsd_triage 2011-05-04 17:44:48 UTC
Responsible Changed
From-To: freebsd-ports-bugs->beech

I'll take it
Comment 2 Beech Rintoul freebsd_committer freebsd_triage 2011-05-07 00:50:17 UTC
Port leaves behind files on uninstall.

http://www.maximumdata.biz/tb/logs/9.0-FreeBSD/noc-0.6.4.log

-- 
---------------------------------------------------------------------------------------
Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org
/"\   ASCII Ribbon Campaign  | FreeBSD Since 4.x
\ / - NO HTML/RTF in e-mail  | http://people.freebsd.org/~beech
 X  - NO Word docs in e-mail | Skype: akbeech
/ \ - http://www.FreeBSD.org/releases/8.2R/announce.html
---------------------------------------------------------------------------------------
Comment 3 Beech Rintoul freebsd_committer freebsd_triage 2011-05-07 00:51:38 UTC
State Changed
From-To: open->feedback

Waiting for maintainer feedback
Comment 4 Stanislav Svirid 2011-05-11 05:23:52 UTC
Good day.

Fixed diff in attach.

On Fri, 06 May 2011, Beech Rintoul wrote:

> Port leaves behind files on uninstall.
> 
> http://www.maximumdata.biz/tb/logs/9.0-FreeBSD/noc-0.6.4.log
> 
> -- 
> ---------------------------------------------------------------------------------------
> Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org
> /"\   ASCII Ribbon Campaign  | FreeBSD Since 4.x
> \ / - NO HTML/RTF in e-mail  | http://people.freebsd.org/~beech
>  X  - NO Word docs in e-mail | Skype: akbeech
> / \ - http://www.FreeBSD.org/releases/8.2R/announce.html
> ---------------------------------------------------------------------------------------
> 
> 

-- 
Stanislav Svirid
> Siberian Networks, Novosibirsk, Russia
> SAS-RIPE, 3909675@ICQ
Comment 5 dfilter service freebsd_committer freebsd_triage 2011-05-11 18:16:03 UTC
beech       2011-05-11 17:15:55 UTC

  FreeBSD ports repository

  Modified files:
    net-mgmt/noc         Makefile distinfo 
    net-mgmt/noc/files   
                         patch-main_management_commands_sync-doc.py 
                         patch-scripts_post-install 
                         patch-scripts_sync-contrib 
                         pkg-deinstall.in pkg-install.in 
                         pkg-message.in 
  Added files:
    net-mgmt/noc/files   extra-patch-0.6.4.rst 
                         extra-patch-sa_sae.py 
  Log:
  -Update to 0.6.4
  -Changes in port:
  -Change depends of django to django-1.3.x version only
  -Add options for make 'noc' with GMPY and PEP8 modules
  -Remove creating user anf group from pkg-install script and use bsd.port.mk
   mechanism.
  -Autogenerate PLIST file from MANIFEST file in distribution.
  
  PR:             ports/156809
  Submitted by:   Stanislav A Svirid <count@211.ru> (maintainer)
  Approved by:    itetcu (mentor)(implicit)
  
  Revision  Changes    Path
  1.8       +60 -14    ports/net-mgmt/noc/Makefile
  1.8       +2 -2      ports/net-mgmt/noc/distinfo
  1.1       +12 -0     ports/net-mgmt/noc/files/extra-patch-0.6.4.rst (new)
  1.1       +21 -0     ports/net-mgmt/noc/files/extra-patch-sa_sae.py (new)
  1.2       +0 -29     ports/net-mgmt/noc/files/patch-main_management_commands_sync-doc.py
  1.3       +1 -1      ports/net-mgmt/noc/files/patch-scripts_post-install
  1.2       +14 -12    ports/net-mgmt/noc/files/patch-scripts_sync-contrib
  1.5       +1 -1      ports/net-mgmt/noc/files/pkg-deinstall.in
  1.3       +1 -63     ports/net-mgmt/noc/files/pkg-install.in
  1.2       +1 -5      ports/net-mgmt/noc/files/pkg-message.in
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Beech Rintoul freebsd_committer freebsd_triage 2011-05-11 18:16:45 UTC
State Changed
From-To: feedback->closed

Committed, Thanks!