> Thanks for clearing up the distinction between 'suppression of > evaluation' vs 'deserialization'. I wasn't quite sure how the '~' or > '!' prefix applied to kernel options/kickstart variables when being > parsed by anaconda. If the variables are not thrown out during > deserialization, then the '!' or '~' prefixes /do/ in fact have meaning > for the anaconda parser (unless cobbler does additional processing > before the variables are passed to anaconda's parser). Is there a > distinction between the '~' or '!' prefixes?
Yes, ! suppresses the meta variable from being used by Cheetah, ~ deletes it from the list. Be sure to use --in-place when doing this, otherwise you will erase all meta variables. The ~ also works in kopts, kopts-post, etc. > > My original question, however, relates to whether and how removing the > kopts/ksmeta variables can be achieved, such that they are completely > gone -- obliterated from serialized JSON files. No trace of them > whatsoever in cobbler hashes. Is there currently a way to do this via > the CLI? If not, do you have any objection to my submitting patches on > cobbler-devel? > > Thanks, > > - A. >> >> --Michael > > _______________________________________________ > cobbler mailing list > [email protected] > https://fedorahosted.org/mailman/listinfo/cobbler -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. _______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
