cc list, no need to hide.
Pradeep Kilambi wrote:
Hey Guys:
I think its time for us to revisit what's remaining in the feature and
pick up stuff from each others plates:
So this is where we stand,
What's Done:
------------------
* Database:
- Most of the db changes including the upgrade scripts should be good to
go and deployable.
- Obviously since we dont have all the app supporting these spacewalk
will fail miserably in some parts. Which is an indication that go fix it :)
* yum repo generation - Checksum support.
- I'm mostly done with the taskomatic changes here.
- We have a proposal to add some additional code to channel creation
page. But that not a blocking issue. I can get that into 0.7 as well.
Mostly UI changes for me.
- This is our main blocker for spacewalk-0.6 imo and it should be fully
functional now.
* Tools:
- got the rhnpush client changes done. Should be sha256 compatible now.
But we might need extra changes as server side rolls in.
- rhn-package-manager client changes done as well I believe(msuchy?).
Yeah, rhn-package-manager is now build upon rhnpush shoulder, then it
should work automagicaly. Rhnpush now compute both MD5 and SHA256
checksum. Question is if we want to compute all others checksums (at
least SHA1). It will slowdown rhnpush little.
So it's done but not tested, and unless server side is done, it will be
hard to test.
- ISS exporter and importer changes 70% done I say.
* Validation:
- No additional (rhel) client changes needed from my testing thus far.
So client sanity testing complete.
- scheduled actions and packages installs from sha256 repo work as
expected.
Whats left:
---------------
* Satellite-sync changes
- I'm working on these as we speak.
- mostly done with importer changes, I jus need to integrate everything
to work in all instances.
- These changes will impact rhnpush eventually.
- I say about a week's work left for me here.
* Webui/Api breakage due to db changes.
- We have a bunch of pages throwing ISE's right now. Basically due to
missing md5sum column.
- I have second thoughts on leaving md5sum in the rhnPackage for UI
compatibility and keep populating it along with our new columns.
- None of the packages, channel and kickstart pages work nicely. ISEs
all over. Log into rlx-0-16 and see how much UI relies on md5sum column.
- We have to update hibernate mappings, data source queries and a bunch
of UI pages that are breaking.
- I anticipate about one to two weeks work here as well.
- Shannon was kind enough to offer his help here as John is on pto. I'll
start grabbing a page a day as well and start fixing these.
* rhnpush server changes and any additional client changes due to server.
- Basically we need to make sure rhnpush populates sha256 checksum
values along with current md5sum to the new tables upon uploads.
- This should be a quick one may be couple of days tops.
- If I finish my satsync stuff early I 'll pick it up. But if someone
can pick this up before me, please do. That would save us some time.
I will do it. I need this to verify rhn-package-manager anyway.
* validation:
- This is mostly sanity testing. If someone has time please grab this as
well.
- To validate: Scheduled actions, rpm verify on fedora 11, proxy
I have schema deployed on to rlx-0-16 so you can point your spacewalk
instance to this db if you want. Or jus run the upgrades scripts from
git and setup your own. Dont use the app code on this box though, I have
some experimental code, so things will be unpredictable.
I anticipate around 3ish weeks of effort on and off(taking into account
530 distractions) to get this ready and test it enough to be considered
for a release.
Please feel free to pick up anything you can from the left over items if
you have free cycles.
Thanks,
~ Prad
--
Miroslav Suchy
Red Hat Satellite Engineering
_______________________________________________
Spacewalk-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-devel