March 26, 2009 at 4:44 pm EDT · Filed under Service Upgrades
Two new DNS resolvers have been established for all servers. The resolvers are located within the subnet to minimize network latencies, which have plagued the previous DNS resolver over the past two days. Hosting nameservers, ns1.apisnetworks.com and ns2.apisnetworks.com remain unaffected by the change.
Permalink
March 21, 2009 at 8:05 am EDT · Filed under apnscp Updates
A new esprit update has been pushed to the servers at this time focusing on improving Disk Usage Breakdown reporting.
- Added: get_account_quota()- retrieve file/disk quota on group (Site)
- Added: estimate apache quota contribution, accessible with get_quota(”apache”) (User, Disk Usage Breakdown)
- Added: find_quota_files()- generate list of files contributing towards quota (User, Disk Usage Breakdown)
- Added: map_{sub,}domain()- addon subdomain and domain links within the corresponding user’s home directory (Web, Aliases)
- Fixed: delete()- symlinks not removed (File)
- Fixed: format backreferences treated as separate format argument (Process)
- Fixed: erroneous account quota usage (Dashboard)
- Fixed: skip extraneous bandwidth values during bandwidth tabulation (Tabulate Bandwidth)
- Fixed: backend -> query() -> backend call mangles arguments (Module Skeleton)
- Fixed: custom FTP jail not set (FTP)
- Fixed: get_mailbox() invalid filter type (Email)
- Fixed: get_account_quota()- prefer quota limit response over account config diskquota,quota value (Site)
- Changed: generate graph colors using random HSL values to produce unsaturated colors, include rgb/hsl/hsv conversions (Color, Disk Usage Breakdown)
- Changed: pChart chart rendering (Disk Usage Breakdown)
- Changed: upgrade tablesorter to 2.0.3
- Removed: get_credit_card_information(): unnecessary join on credit card presence (Billing)
Permalink
March 20, 2009 at 11:51 am EDT · Filed under Service Upgrades
Two minor changes will occur tonight between 11 PM – 12 AM EDT (-0400 GMT) aimed at improving manageability.
First, the custom Ruby library location, defined by RUBYLIB, will be changed from /usr/local/lib/ruby/site_ruby/1.8 to /usr/local/lib/ruby/site_ruby. Relocation will allow gem updates (gem update --system) to proceed properly. A symlink will be created to site_ruby/1.8 providing backwards compatibility in case any additional Ruby libraries depend on the path. RubyGems will remain unaffected by the change. A brief outage lasting 1 – 2 minutes will occur as Ruby processes are restarted.
Update: scratch that idea. Newer RubyGems updates include the destdir flag that acts similar to prefix, but preserves the site library path. This is a safer strategy, especially once Ruby 1.9 becomes mainstream and clients begin running both versions in tandem on a site. Instructions on upgrading RubyGems have been posted to the wiki.
Second, two new directories named “all_domains/” and “all_subdomains/” will be available within the home directory containing links to every domain/subdomain manageable under the user. Domains/subdomains added from tonight forward will be added to its respective directory.
Permalink