|
9
|
cri
|
P2
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
uninitialized variable in elf code wreaks havoc
|
|
10
|
min
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
elf hash reads things in itty bitty chunks
|
|
15
|
enh
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
Improve support for hollow package import
|
|
16
|
enh
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
Improve ipkg brand installer
|
|
17
|
nor
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
Handle missing man pages more gracefully
|
|
58
|
min
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
getopt handling needs cleanup
|
|
70
|
min
|
P4
|
All
|
dp
|
CLOSED
|
FIXED
|
pkgsend getopt string missing an "n"
|
|
117
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
pkg -o fields should include an attribute for the package name.
|
|
122
|
nor
|
P3
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
'make test' fails if 'make link' hasn't been run and PYTHONPATH not set
|
|
124
|
nor
|
P4
|
Solaris
|
dp
|
ACCEPT
|
|
memleaks not running cleanly
|
|
373
|
enh
|
P3
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
design a nice default output for install/update/remove
|
|
374
|
enh
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
filelist should work in ~5MB chunks, not in 64 file increments
|
|
381
|
nor
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
Fix some corner cases in verify logic
|
|
401
|
nor
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
PkgPlan:set_origin() is totally busted
|
|
402
|
nor
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXED
|
Start on some pylint cleanup, and fix missing imports
|
|
528
|
min
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
pkg list -u gives confusing output
|
|
581
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
non-existent server test used in tests/cli-complete.ksh can cause excessive wait for timeout
|
|
634
|
nor
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
Rewrite CLI tests in python
|
|
639
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
cli-complete/api-complete need to set PATH
|
|
640
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
Each cli test should be able to be run independently
|
|
676
|
tri
|
P5
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
'make install' fails if GNU install is first in path
|
|
732
|
min
|
P4
|
Windows
|
dp
|
CLOSED
|
DUPLICAT
|
pkg.1.txt in gate shows -a cmd_option for pkg list
|
|
735
|
enh
|
P3
|
All
|
dp
|
ACCEPT
|
|
install/image-update/uninstall -n uninformative
|
|
736
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
traceback on install when /etc/passwd is slightly malformed
|
|
742
|
nor
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
Zones are broken due to 681 and 741; supply workarounds
|
|
822
|
nor
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
Depot traceback on "pkgsend -s <server> open foo"
|
|
840
|
min
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
No output on an attempt to install an already existing package
|
|
970
|
min
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
pkg(1) install/uninstall reference only one pkg_fmri
|
|
997
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
Revise action creation for better performance
|
|
1076
|
nor
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
action __cmp__, action __str__ and manifest loading could all be faster
|
|
1077
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
Plan Creation needs a little animation
|
|
1078
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
gen_installed_pkgs() needs a cache
|
|
1118
|
blo
|
P2
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
pkg list -a is way way too slow
|
|
1153
|
min
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXINSOU
|
pkg install -vq , pkg image-update -vq, pkg uninstall -vq should return usage
|
|
1167
|
enh
|
P3
|
All
|
dp
|
ACCEPT
|
|
install/update/uninstall -v output needs some work
|
|
1168
|
min
|
P4
|
Solaris
|
dp
|
CLOSED
|
FIXINSOU
|
pkg info should show state of package
|
|
1191
|
min
|
P2
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
Driver chaff on zone install
|
|
1192
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
ipkg brand is broken in RC0 -- config.xml/platform.xml out of sync with Nevada
|
|
1193
|
maj
|
P2
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
snapshot/clone logic in client.py declares a mulligan
|
|
1194
|
nor
|
P4
|
Solaris
|
dp
|
INCOMP
|
|
zfs configuration on RC0 seems to confuse zoneadm install
|
|
1199
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXED
|
pkg search output should be in columns
|
|
1201
|
nor
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
manifest filters don't seem to be working properly, can't pkg verify a zone
|
|
1206
|
nor
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
driver.py has some lurking syntactic issues
|
|
1239
|
nor
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
test suite should clear PKG_IMAGE before running
|
|
1242
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
ipkg brand: Add NFS and autofs to list of packages which zones deliver by default
|
|
1243
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
modify test cases to reflect 1162 (image-update should refresh...)
|
|
1343
|
min
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
pkg uninstall <no args> returns a traceback
|
|
1538
|
min
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
traceback when pkg fmri is cut after the T (time) section of the full fmri
|
|
1620
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
overly broad exception handling in file, link action verify methods
|
|
1714
|
enh
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
Test harness should support an arbitrary number of depots
|
|
1756
|
min
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
IPS Zone creation includes shadow entry for jack
|
|
1778
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
pkgcreatezone is sloppy with file perms
|
|
1779
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
nuke redundant refresh, and other miscellaneous cleanup in pkgcreatezone
|
|
2009
|
nor
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
pkg installs fail if NIS "compat" is in use for passwd or group.
|
|
2190
|
nor
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
pkg list: Getting Traceback when last character in package name contains "@"
|
|
2200
|
nor
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
pkg list: getting traceback when with partial version information given.
|
|
2279
|
tri
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
client output oddities since caching changes
|
|
2287
|
min
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
"make clobber" in src should clear out packages directory
|
|
2311
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
cherrypy build messages are buffered in setup.py
|
|
2315
|
nor
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXED
|
disposing of manifests following evalution yields 130MB heap reduction
|
|
2316
|
min
|
P4
|
OpenSol
|
dp
|
ACCEPT
|
|
pkg info doesn't use the standard pkg.* and opensolaris.* fields
|
|
2344
|
nor
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
fmris could be smaller, faster, better
|
|
2363
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
DotSequences compare strangely
|
|
2370
|
min
|
P4
|
Solaris
|
dp
|
ACCEPT
|
|
memleaks test dying sometimes
|
|
2400
|
nor
|
P3
|
Solaris
|
dp
|
CLOSED
|
FIXINSOU
|
should provide feedback prior to creating plan
|
|
2418
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
'pkg version', 'pkg image-update' should error on additional arguments
|
|
2423
|
nor
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
pkg tracebacks on invalid fmris
|
|
2426
|
min
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
Do we need an IllegalFMRIException?
|
|
2427
|
min
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
'pkg info pkg://' generates traceback
|
|
2624
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
'pkg contents -r somethingnonexistent' traces back
|
|
2625
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
'pkg contents -m -r' does nothing
|
|
2626
|
min
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
various illegal fmris/versions still allowed
|
|
2676
|
enh
|
P5
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
Versions should only hash on time stamps if available
|
|
2784
|
nor
|
P2
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
verify not bombproofed against exploding elf module
|
|
2785
|
nor
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
verify blows up as non-root when trying to read /etc/shadow
|
|
2902
|
nor
|
P3
|
Solaris
|
dp
|
CLOSED
|
DUPLICAT
|
install with IllegalDotSequence should result in message, exit status
|
|
2903
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
prototype for SUNWpython-cherrypy not always rebuilt when out of date
|
|
2925
|
nor
|
P3
|
OpenSol
|
dp
|
CAUSEK
|
|
zone is unable to boot with capped-memory configuration
|
|
3055
|
nor
|
P4
|
Other
|
dp
|
RESOLV
|
FIXINSOU
|
subprocess_method.py should go away
|
|
3060
|
min
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
api tests are missing "import unittest"
|
|
3061
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
depotcontroller exposes current process file descriptors to subprocess
|
|
3333
|
maj
|
P2
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
cope with invalid depend fmris which have leached into the water supply
|
|
3431
|
enh
|
P1
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
Need to break apart ipkg brand from SUNWipkg
|
|
3461
|
nor
|
P1
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
fmri strictness checks broke sunfreeware.com
|
|
3470
|
min
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
nuke img-pkg targets and .import files, no one uses them
|
|
3483
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
InventoryException needs __str__() method
|
|
3486
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
action creation could be a little (5%) faster
|
|
3501
|
nor
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
publication could be more space/time efficient
|
|
3507
|
min
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
cleanup more scattered test remnants
|
|
3508
|
enh
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
zone install should utilize/populate global zone d/l cache
|
|
3509
|
nor
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
IndexError gathering driver aliases
|
|
3777
|
min
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
PKG_TIMEOUT_MAX is a placebo setting
|
|
3778
|
nor
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
We can be more informative and accurate when timeouts happen
|
|
3779
|
nor
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
Some KeyboardInterrupt exception handling can be cleaner
|
|
3787
|
blo
|
P1
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
passwd change broke root's password
|
|
3813
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
pkg build needs to fail when sub-builds fail
|
|
3821
|
min
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
gui build is noisy again
|
|
4382
|
nor
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
driver action verification could verify clone perms
|
|
4771
|
cri
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
zone operations fail with package inventory errors when authority changes
|
|
5085
|
enh
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXED
|
depot should drop as many privs as possible
|
|
5756
|
nor
|
P3
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
cherrypy can take a long time to shutdown-- depot needs an intelligent stop method
|
|
6009
|
enh
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
add log rotation script to gate
|
|
6035
|
nor
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
depotcontroller doesn't check exit status causing misleading timeout errors
|
|
6292
|
min
|
P4
|
Solaris
|
dp
|
CLOSED
|
DUPLICAT
|
build needs to stop when sub-build fails
|
|
6293
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
ksh93-isms in depot start method
|
|
6294
|
min
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
mako, pyopenssl, cherrypy package makefiles try to be too clever
|
|
6295
|
min
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
pkg(5) doesn't build on /usr/sfw openssl nevada systems
|
|
6303
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
gui and UM makefiles need help
|
|
6304
|
enh
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
Add syntax check earlier in the build, and fail when it fails
|
|
6316
|
min
|
P4
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
pkgdefs build needs makeover
|
|
7335
|
nor
|
P3
|
Solaris
|
dp
|
RESOLV
|
FIXINSOU
|
zone install needs to be cleverer about publishers
|
|
7343
|
cri
|
P2
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
publisher changes broke ipkg zones
|
|
7490
|
nor
|
P2
|
OpenSol
|
dp
|
RESOLV
|
FIXED
|
ipkg brand attach needs similar logic to pkgcreatezone for 'entire' incorporation
|
|
8265
|
min
|
P4
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
EINVAL on rmdir running "make test"
|
|
8500
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXED
|
ipkg brand should mimic live cd, not create search index until user asks for it
|
|
8501
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXED
|
Chaff on the screen in zone install due to image-create's refresh progress display
|
|
8602
|
enh
|
P4
|
All
|
dp
|
RESOLV
|
FIXED
|
tidy top level of source directory
|
|
8603
|
enh
|
P4
|
All
|
dp
|
RESOLV
|
FIXED
|
build process should try to validate downloaded bits
|
|
8978
|
nor
|
P3
|
All
|
dp
|
RESOLV
|
FIXED
|
build_entire_incorporation needs more error checking
|
|
9475
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
Add additional metadata to 'entire'
|
|
9476
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
Improve apache config example
|
|
9626
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
start_expected_fail sleeptime could be more generous
|
|
9828
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
testsuite leaves turds in my tempdir
|
|
10345
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
update example apache.conf with DEFLATE setting
|
|
10394
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
link action emits cryptic message when target is wrong
|
|
10395
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
file action's verify can blow up on python2.6
|
|
10396
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
action verify messages could be more consistent
|
|
10457
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
verify progress tracker leaves turds on screen
|
|
10668
|
min
|
P1
|
OpenSol
|
dp
|
RESOLV
|
FIXINSOU
|
new depotcontroller code doesn't work on earlier builds
|
|
10695
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
download progress tracker can spam slow terminals
|
|
11951
|
enh
|
P4
|
All
|
dp
|
ACCEPT
|
|
Test Suite should allow multiple simultaneous invocations and/or look at TMPDIR
|
|
12257
|
min
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
setup.py doesn't respect run.py options
|
|
12259
|
nor
|
P4
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
run.py -x can cause traceback for failed api tests
|
|
13019
|
nor
|
P2
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
DeprecationWarnings seen after python 2.6 migration
|
|
13047
|
min
|
P4
|
All
|
dp
|
ACCEPT
|
|
test suite output a bit cryptic when baseline != actual
|
|
13715
|
enh
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
commonize duplicated misc_files mechanism
|
|
13717
|
enh
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
lift debug functionality from cli suite into pkg5unittest base class
|
|
14215
|
min
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
test suite can publish using relative paths, saving complexity
|
|
14216
|
min
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
forked indexer process can race with testcase teardown
|
|
14217
|
min
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
Need a run.py option to enable debug output from suite
|
|
14218
|
min
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
Need a run.py option to archive the remains of failed tests
|
|
14219
|
min
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
test suite vomits when $DISPLAY isn't set
|
|
14220
|
min
|
P3
|
All
|
dp
|
RESOLV
|
FIXINSOU
|
test cases which depend on sun studio compilers need work
|
|
14270
|
min
|
P3
|
All
|
dp
|
ACCEPT
|
|
cli tools should treat python warnings as errors
|